/external/pigweed/pw_kvs/ |
D | sectors.cc | 81 SectorDescriptor* sector = last_new_; in Find() local 99 sector += 1; in Find() 100 if (sector == descriptors_.end()) { in Find() 101 sector = descriptors_.begin(); in Find() 105 if (Contains(std::span(temp_sectors_to_skip_, sectors_to_skip), sector)) { in Find() 109 if (!sector->Empty(sector_size_bytes) && sector->HasSpace(size)) { in Find() 111 (sector->RecoverableBytes(sector_size_bytes) == 0)) { in Find() 112 *found_sector = sector; in Find() 118 sector->RecoverableBytes(sector_size_bytes))) { in Find() 119 non_empty_least_reclaimable_sector = sector; in Find() [all …]
|
D | key_value_store.cc | 153 for (SectorDescriptor& sector : sectors_) { in InitializeMetadata() 164 if (!sectors_.AddressInSector(sector, entry_address)) { in InitializeMetadata() 182 status = ScanForEntry(sector, in InitializeMetadata() 201 sector.set_writable_bytes(sector_size_bytes - in InitializeMetadata() 210 sector.mark_corrupt(); in InitializeMetadata() 214 sectors_.Index(sector), in InitializeMetadata() 218 if (sector.Empty(sector_size_bytes)) { in InitializeMetadata() 247 SectorDescriptor& sector = sectors_.FromAddress(address); in InitializeMetadata() local 250 sector.AddValidBytes(entry.size()); in InitializeMetadata() 254 total_corrupt_bytes += sector.writable_bytes(); in InitializeMetadata() [all …]
|
D | docs.rst | 22 Each flash sector is written sequentially in an append-only manner, with each 24 writes to that sector since erase. Once information (header, metadata, data, 26 full sector erase occurs as part of garbage collection. 28 Individual KV entries are contained within a single flash sector (do not cross 29 sector boundaries). Flash sectors can contain as many KV entries as fit in the 30 sector. 53 sector to be garbage collected to a different sector and then erasing the 54 sector. 70 addresses due to partition encryption, sector headers, etc. 81 FlashPartition. FlashPartitions may have a different logical sector size than [all …]
|
D | sectors_test.cc | 51 SectorDescriptor& sector = sectors_.FromAddress(128); in TEST_F() local 53 EXPECT_FALSE(sectors_.AddressInSector(sector, 127)); in TEST_F() 55 EXPECT_TRUE(sectors_.AddressInSector(sector, address)); in TEST_F() 57 EXPECT_FALSE(sectors_.AddressInSector(sector, 256)); in TEST_F() 58 EXPECT_FALSE(sectors_.AddressInSector(sector, 1025)); in TEST_F()
|
/external/perfetto/protos/perfetto/trace/ftrace/ |
D | block.proto | 10 optional uint64 sector = 2; field 19 optional uint64 sector = 2; field 26 optional uint64 sector = 2; field 33 optional uint64 sector = 2; field 40 optional uint64 sector = 2; field 47 optional uint64 sector = 2; field 54 optional uint64 sector = 2; field 62 optional uint64 sector = 2; field 67 optional uint64 sector = 2; field 77 optional uint64 sector = 2; field [all …]
|
/external/f2fs-tools/lib/ |
D | libf2fs_zoned.c | 195 int f2fs_report_zone(int i, u_int64_t sector, void *blkzone) in f2fs_report_zone() argument 207 rep->sector = sector; in f2fs_report_zone() 232 u_int64_t sector = 0; in f2fs_report_zones() local 241 while (sector < total_sectors) { in f2fs_report_zones() 244 rep->sector = sector; in f2fs_report_zones() 267 sector = blk_zone_sector(blkz) + blk_zone_length(blkz); in f2fs_report_zones() 284 u_int64_t sector; in f2fs_check_zones() local 302 sector = 0; in f2fs_check_zones() 305 while (sector < total_sectors) { in f2fs_check_zones() 309 rep->sector = sector; in f2fs_check_zones() [all …]
|
/external/pigweed/pw_kvs/public/pw_kvs/internal/ |
D | sectors.h | 136 bool AddressInSector(const SectorDescriptor& sector, Address address) const { in AddressInSector() argument 137 const Address sector_base = BaseAddress(sector); in AddressInSector() 144 Address BaseAddress(const SectorDescriptor& sector) const { in BaseAddress() argument 145 return Index(sector) * partition_.sector_size_bytes(); in BaseAddress() 154 Address NextWritableAddress(const SectorDescriptor& sector) const { in NextWritableAddress() argument 155 return BaseAddress(sector) + partition_.sector_size_bytes() - in NextWritableAddress() 156 sector.writable_bytes(); in NextWritableAddress() 194 unsigned Index(const SectorDescriptor& sector) const { in Index() argument 195 return §or - descriptors_.begin(); in Index()
|
/external/mtools/ |
D | xdf_io.c | 76 unsigned char sector; member 117 unsigned char sector; member 189 REC.head, REC.sector, REC.sizecode, in add_to_request() 205 compactify->sector +1 == REC.sector) { in add_to_request() 217 RR_SETSECTOR(request+(*nr), REC.sector); in add_to_request() 226 compactify->sector = REC.sector; in add_to_request() 374 int *sector, int *head) in fill_t0() argument 380 REC.sector = *sector + 129; in fill_t0() 382 (*sector)++; in fill_t0() 383 if(!*head && *sector >= This->track0_size - 8) { in fill_t0() [all …]
|
D | partition.h | 21 unsigned char sector; /* starting sector */ member 26 #define sector(x) ((unsigned int)((x).sector & 0x3f)) macro 27 #define cyl(x) ((unsigned int)((x).cyl | (((x).sector & 0xc0)<<2))) 50 unsigned int heads, unsigned int sector,
|
D | fat.c | 94 static __inline__ int fatReadSector(Fs_t *This, int sector, int slot, in fatReadSector() argument 112 fat_start+sector, in fatReadSector() 123 fat_start+sector, 1); in fatReadSector() 133 static int fatWriteSector(Fs_t *This, int sector, int slot, int bit, int dupe) in fatWriteSector() argument 146 fat_start+sector, 1); in fatWriteSector() 150 unsigned int sector, fatAccessMode_t mode, in loadSector() argument 155 if(locate(This,sector, &slot, &bit) < 0) in loadSector() 163 sector, slot, bit); in loadSector() 184 ret = fatReadSector(This, sector, slot, bit, i, in loadSector() 210 loadSector(This, sector+1, mode, 1); in loadSector() [all …]
|
/external/stressapptest/src/ |
D | disk_blocks.cc | 196 int64 sector = 0; in GetUnusedBlock() local 213 sector = (Random64() & 0x7FFFFFFFFFFFFFFFLL) % ( in GetUnusedBlock() 215 sector *= num_sectors; in GetUnusedBlock() 217 sector = (Random64() & 0x7FFFFFFFFFFFFFFFLL) % ( in GetUnusedBlock() 219 sector *= num_sectors; in GetUnusedBlock() 220 sector += segment * segment_size_; in GetUnusedBlock() 222 if (sector + num_sectors > (segment + 1) * segment_size_) { in GetUnusedBlock() 228 if (sector + num_sectors > device_sectors_) { in GetUnusedBlock() 237 if (addr_to_block_.find(sector) != addr_to_block_.end()) { in GetUnusedBlock() 244 block->set_address(sector); in GetUnusedBlock()
|
/external/autotest/client/tests/disktest/src/ |
D | disktest.c | 21 unsigned int sector; member 56 unsigned int i, sec_offset, sector; in write_block() local 61 sector = (block * sectors_per_block) + sec_offset; in write_block() 65 sector_buffer[i].sector = sector; in write_block() 87 unsigned int sec_offset, sector; in verify_block() local 103 sector = (block * sectors_per_block) + sec_offset; in verify_block() 107 if (sector_buffer[i].sector != sector) { in verify_block() 108 read_sector = sector_buffer[i].sector; in verify_block() 121 sector, read_sector, in verify_block() 127 sector, read_signature, signature, in verify_block()
|
/external/crosvm/devices/src/virtio/ |
D | block.rs | 122 sector: Le64, field 131 sector: Le64, field 151 sector: u64, 157 sector: u64, 162 sector: u64, 186 sector, in fmt() 191 length, sector, desc_error, in fmt() 196 sector, in fmt() 201 length, sector, desc_error, in fmt() 205 sector, in fmt() [all …]
|
/external/vboot_reference/firmware/stub/ |
D | vboot_api_stub_stream.c | 23 uint64_t sector; member 41 s->sector = lba_start; in VbExStreamOpen() 67 rv = VbExDiskRead(s->handle, s->sector, sectors, buffer); in VbExStreamRead() 71 s->sector += sectors; in VbExStreamRead()
|
/external/blktrace/ |
D | blkparse_fmt.c | 233 fprintf(ofp, strcat(format, "lu"), t->sector); in print_field() 329 (unsigned long long) t->sector, in process_default() 333 (unsigned long long) t->sector, in process_default() 338 (unsigned long long) t->sector, in process_default() 342 (unsigned long long) t->sector, in process_default() 363 (unsigned long long) t->sector, in process_default() 371 (unsigned long long) t->sector, in process_default() 385 (unsigned long long) t->sector, t_sec(t), name); in process_default() 402 (unsigned long long) t->sector, t_sec(t), in process_default() 408 fprintf(ofp, "%llu / %u [%s]\n", (unsigned long long) t->sector, in process_default()
|
/external/gptfdisk/ |
D | gpt.h | 87 int LoadHeader(struct GPTHeader *header, DiskIO & disk, uint64_t sector, int *crcOk); 88 int LoadPartitionTable(const struct GPTHeader & header, DiskIO & disk, uint64_t sector = 0); 90 int SaveHeader(struct GPTHeader *header, DiskIO & disk, uint64_t sector); 91 int SavePartitionTable(DiskIO & disk, uint64_t sector); 162 int Align(uint64_t* sector); 191 int IsFree(uint64_t sector, uint32_t *partNum = NULL);
|
/external/blktrace/btt/ |
D | trace_im.c | 29 q_iop = dip_find_sec(g_iop->dip, IOP_Q, g_iop->t.sector); in handle_g() 40 struct io *q_iop = dip_find_sec(s_iop->dip, IOP_Q, s_iop->t.sector); in handle_s() 48 struct io *q_iop = dip_find_sec(i_iop->dip, IOP_Q, i_iop->t.sector); in handle_i() 63 q_iop = dip_find_sec(m_iop->dip, IOP_Q, m_iop->t.sector); in handle_m()
|
D | trace_complete.c | 38 __out(ofp, iop->t.time, IOP_Q, iop->t.sector, t_sec(&iop->t), 0); in display_io_track() 41 __out(ofp, iop->g_time, IOP_G, iop->t.sector, t_sec(&iop->t),1); in display_io_track() 43 __out(ofp, iop->i_time, IOP_I, iop->t.sector, t_sec(&iop->t),1); in display_io_track() 45 __out(ofp, iop->m_time, IOP_M, iop->t.sector, t_sec(&iop->t),1); in display_io_track() 91 q_iop->c_sec = c_iop->t.sector; in handle_complete()
|
/external/perfetto/src/traced/probes/ftrace/test/data/android_walleye_OPM5.171019.017.A1_4.4.88/events/block/block_dirty_buffer/ |
D | format | 10 field:sector_t sector; offset:16; size:8; signed:0; 13 …%d,%d sector=%llu size=%zu", ((unsigned int) ((REC->dev) >> 20)), ((unsigned int) ((REC->dev) & ((…
|
/external/perfetto/src/traced/probes/ftrace/test/data/android_walleye_OPM5.171019.017.A1_4.4.88/events/block/block_touch_buffer/ |
D | format | 10 field:sector_t sector; offset:16; size:8; signed:0; 13 …%d,%d sector=%llu size=%zu", ((unsigned int) ((REC->dev) >> 20)), ((unsigned int) ((REC->dev) & ((…
|
/external/perfetto/src/traced/probes/ftrace/test/data/android_flounder_lte_LRX16F_3.10.40/events/block/block_dirty_buffer/ |
D | format | 10 field:sector_t sector; offset:16; size:8; signed:0; 13 …%d,%d sector=%llu size=%zu", ((unsigned int) ((REC->dev) >> 20)), ((unsigned int) ((REC->dev) & ((…
|
/external/perfetto/src/traced/probes/ftrace/test/data/android_flounder_lte_LRX16F_3.10.40/events/block/block_touch_buffer/ |
D | format | 10 field:sector_t sector; offset:16; size:8; signed:0; 13 …%d,%d sector=%llu size=%zu", ((unsigned int) ((REC->dev) >> 20)), ((unsigned int) ((REC->dev) & ((…
|
/external/perfetto/src/traced/probes/ftrace/test/data/android_seed_N2F62_3.10.49/events/block/block_dirty_buffer/ |
D | format | 10 field:sector_t sector; offset:16; size:8; signed:0; 13 …%d,%d sector=%llu size=%zu", ((unsigned int) ((REC->dev) >> 20)), ((unsigned int) ((REC->dev) & ((…
|
/external/perfetto/src/traced/probes/ftrace/test/data/android_seed_N2F62_3.10.49/events/block/block_touch_buffer/ |
D | format | 10 field:sector_t sector; offset:16; size:8; signed:0; 13 …%d,%d sector=%llu size=%zu", ((unsigned int) ((REC->dev) >> 20)), ((unsigned int) ((REC->dev) & ((…
|
/external/blktrace/iowatcher/ |
D | blkparse.c | 148 __u64 sector; /* disk offset */ member 160 u64 sector; member 223 u64 sector = ins_pio->sector; in io_hash_table_insert() local 225 int slot = hash_sector(sector); in io_hash_table_insert() 231 if (pio->sector == sector && pio->device == dev) in io_hash_table_insert() 238 static struct pending_io *io_hash_table_search(u64 sector, u32 dev) in io_hash_table_search() argument 240 int slot = hash_sector(sector); in io_hash_table_search() 246 if (pio->sector == sector && pio->device == dev) in io_hash_table_search() 258 pio->sector = io->sector; in hash_queued_io() 275 pio = io_hash_table_search(io->sector, io->device); in hash_dispatched_io() [all …]
|