MCPcopy Create free account
hub / github.com/ceph/ceph / read_done

Method read_done

src/osd/ECExtentCache.cc:112–119  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

110}
111
112void ECExtentCache::Object::read_done(shard_extent_map_t const &buffers) {
113 reading = false;
114 for (auto &&op : reading_ops) {
115 op->read_done = true;
116 }
117 reading_ops.clear();
118 insert(buffers);
119}
120
121uint64_t ECExtentCache::Object::line_align(uint64_t x) const {
122 return x - (x % line_size);

Callers 2

complete_readMethod · 0.80
backend_readMethod · 0.80

Calls 4

insertFunction · 0.85
send_readsMethod · 0.80
clearMethod · 0.45
atMethod · 0.45

Tested by 1

complete_readMethod · 0.64