Home
last modified time | relevance | path

Searched refs:erase (Results 1 – 25 of 71) sorted by relevance

123

/system/ulib/region-alloc/
A Dregion-alloc.cpp54 avail_regions_by_size_.erase(*removed); in Reset()
134 avail_regions_by_size_.erase(*removed); in SubtractRegion()
185 Region* bptr = avail_regions_by_size_.erase(*before); in SubtractRegion()
211 Region* bptr = avail_regions_by_size_.erase(*before); in SubtractRegion()
217 avail_regions_by_base_.erase(*bptr); in SubtractRegion()
267 avail_regions_by_base_.erase(*trim); in SubtractRegion()
414 allocated_regions_by_base_.erase(*region); in ReleaseRegion()
444 Region* region = avail_regions_by_size_.erase(source); in AllocFromAvailLocked()
445 avail_regions_by_base_.erase(*region); in AllocFromAvailLocked()
542 avail_regions_by_size_.erase(*removed); in AddRegionToAvailLocked()
[all …]
/system/ulib/fuzz-utils/include/fuzz-utils/
A Dstring-map.h47 void erase(const char* key);
48 void erase(const fbl::String& key) { erase(key.c_str()); }; in erase() function
/system/ulib/fbl/include/fbl/
A Dintrusive_container_utils.h73 static PtrType erase(ContainerType& container, ValueType& obj) {
89 static PtrType erase(ContainerType& container, ValueType& obj) {
90 return container.erase(obj);
112 static PtrType erase(ContainerType& container, const KeyType& key) {
129 static PtrType erase(ContainerType& container, const KeyType& key) {
130 return container.erase(key);
A Dintrusive_hash_table.h236 PtrType erase(const KeyType& key) { in erase() function
239 PtrType ret = internal::KeyEraseUtils<BucketType, KeyTraits>::erase(bucket, key); in erase()
246 PtrType erase(const iterator& iter) { in erase() function
253 PtrType erase(ValueType& obj) { in erase() function
493 PtrType ret = internal::DirectEraseUtils<BucketType>::erase(bucket, obj); in direct_erase()
/system/dev/video/usb-video/
A Dvideo-buffer.cpp94 free_frames_.push_back(locked_frames_.erase(n - 1)); in Init()
113 in_progress_frame_ = free_frames_.erase(last); in GetNewFrame()
133 free_frames_.push_back(locked_frames_.erase(i)); in FrameRelease()
/system/ulib/fit/
A Dscheduler.cpp52 tickets_.erase(it); in finalize_ticket()
77 tickets_.erase(it); in release_ticket()
100 tickets_.erase(it); in resume_task_with_ticket()
/system/dev/nand/ram-nand/
A Dram-nand.cpp259 if (!operation->erase.num_blocks || in NandQueue()
260 operation->erase.first_block >= params_.num_blocks || in NandQueue()
261 params_.num_blocks - operation->erase.first_block < operation->erase.num_blocks) { in NandQueue()
408 uint32_t nand_addr = operation->erase.first_block * block_size; in Erase()
409 uint32_t length = operation->erase.num_blocks * block_size; in Erase()
416 length = operation->erase.num_blocks * oob_per_block; in Erase()
417 nand_addr = MainDataSize() + operation->erase.first_block * oob_per_block; in Erase()
/system/ulib/fuzz-utils/
A Dstring-map.cpp79 void StringMap::erase(const char* key) { in erase() function in fuzzing::StringMap
81 elements_.erase(key); in erase()
/system/fidl/fuchsia-nand/
A Dbroker.fidl12 uint32 length; // In pages (read / write) or blocks (erase).
13 uint32 offset_nand; // In pages (read / write) or blocks (erase).
/system/banjo/ddk-protocol-nand/
A Dnand.banjo81 /// against ecc_bits to decide whether the nand erase block needs to
90 /// Offset into nand, in erase blocks.
93 /// Number of blocks to erase. (0 is invalid).
105 NandErase erase;
121 /// Gets the list of bad erase blocks, as reported by the nand manufacturer.
/system/utest/fuzz-utils/
A Dstring-map.cpp99 map.erase("key1"); in TestEraseAndClear()
105 map.erase("key1"); in TestEraseAndClear()
/system/ulib/blobfs/
A Dblob-cache.cpp184 ZX_ASSERT(open_hash_.erase(*vnode) != nullptr); in EvictUnsafe()
214 ZX_ASSERT(open_hash_.erase(*raw_vnode) != nullptr); in Downgrade()
238 CacheNode* raw_vnode = closed_hash_.erase(key); in UpgradeLocked()
/system/host/xdc-server/
A Dxdc-server.cpp99 iter = completed_reads_.erase(iter); in ProcessCompletedReads()
247 poll_fds_.erase(match, poll_fds_.end()); in UpdateUsbHandlerFds()
300 poll_fds_.erase(poll_fds_.begin() + i); in Run()
337 poll_fds_.erase(poll_fds_.begin() + i); in Run()
340 clients_.erase(iter); in Run()
477 dev_stream_ids_.erase(dev_stream); in HandleCtrlMsg()
524 msgs_iter = queued_ctrl_msgs_.erase(msgs_iter); in SendQueuedCtrlMsgs()
/system/dev/nand/skip-block/
A Dskip-block.cpp90 op->erase.command = NAND_OP_ERASE; in WriteCompletionCallback()
91 op->erase.first_block = ctx->physical_block; in WriteCompletionCallback()
92 op->erase.num_blocks = 1; in WriteCompletionCallback()
358 nand_op->erase.command = NAND_OP_ERASE; in Write()
359 nand_op->erase.first_block = physical_block; in Write()
360 nand_op->erase.num_blocks = 1; in Write()
/system/ulib/fs/
A Dsynchronous-vfs.cpp47 connections_.erase(*connection); in UnregisterConnection()
A Dpseudo-dir.cpp115 entries_by_name_.erase(it); in RemoveEntry()
116 entries_by_id_.erase(it->id()); in RemoveEntry()
A Dmanaged-vfs.cpp73 connections_.erase(*connection); in UnregisterConnection()
/system/dev/nand/nand/
A Dnand.c82 for (uint32_t i = 0; i < nand_op->erase.num_blocks; i++) { in nand_erase_op()
83 nand_page = (nand_op->erase.first_block + i) * dev->nand_info.pages_per_block; in nand_erase_op()
86 zxlogf(ERROR, "nand: Erase of block %u failed\n", nand_op->erase.first_block + i); in nand_erase_op()
358 if (!op->erase.num_blocks || in _nand_queue()
359 op->erase.first_block >= dev->nand_info.num_blocks || in _nand_queue()
360 (op->erase.num_blocks > (dev->nand_info.num_blocks - op->erase.first_block))) { in _nand_queue()
/system/uapp/nand-util/
A Dmain.cpp74 bool erase; member
334 config->erase = true; in GetOptions()
388 if ((config.erase || config.save) && (config.page_num || config.abs_page)) { in ValidateOptions()
403 if (config.count && (!config.read_check && !config.save && !config.erase)) { in ValidateOptions()
426 if (config.erase && nand.Info().nand_class == fuchsia_hardware_nand_Class_PARTMAP && in ValidateOptionsWithNand()
583 if (config.erase) { in main()
/system/utest/banjo-compiler/
A Djson_generator_tests.cpp25 s.erase(s.begin(), std::find_if(s.begin(), s.end(), [](int ch) { in trim()
28 s.erase(std::find_if(s.rbegin(), s.rend(), [](int ch) { in trim()
/system/banjo/zircon-device-nand/
A Dnand.banjo13 /// Device size, in erase blocks.
/system/dev/nand/nandpart/test/
A Daml-bad-block-test.cpp95 if (op->erase.first_block >= kNumBlocks || in MockQueue()
96 op->erase.first_block + op->erase.num_blocks >= kNumBlocks) { in MockQueue()
102 const NandPage start_page = op->erase.first_block * kPagesPerBlock; in MockQueue()
103 const NandPage end_page = start_page + (op->erase.num_blocks * kPagesPerBlock); in MockQueue()
105 context->table_entries.erase(page); in MockQueue()
/system/dev/block/ftl/
A Dnand_driver.cpp193 op->erase.command = NAND_OP_ERASE; in NandErase()
194 op->erase.first_block = block_num; in NandErase()
195 op->erase.num_blocks = 1; in NandErase()
/system/ulib/dispatcher-pool/
A Ddispatcher-execution-domain.cpp164 sources_.erase(*event_source); in RemoveEventSource()
205 pending_work_.erase(*event_source); in RemovePendingWork()
/system/ulib/async-testutils/
A Dtest_loop.cpp81 table_.erase(ind); in CancelTimers()
135 dispatchers.erase(index); in ~TestLoopInterface()

Completed in 44 milliseconds

123