/external/bsdiff/ |
H A D | extents.h | 14 // Parses a string representation |ex_str| and populates the vector |extents| 19 bool ParseExtentStr(const char* ex_str, std::vector<ex_t>* extents);
|
H A D | extents.cc | 5 #include "bsdiff/extents.h" 62 /* Reads a comma-separated list of "offset:length" extents from |ex_str|. If 64 * extents until the end of the string is reached. Otherwise, stores up to 65 * |ex_count| extents into |ex_arr|, which must be of at least this size. 66 * Returns the number of correctly parsed extents, or -1 if a malformed extent 93 bool ParseExtentStr(const char* ex_str, std::vector<ex_t>* extents) { argument 98 /* Parse string and count extents. */ 104 extents->resize(ret); 106 return true; // No extents, nothing to do. 109 extents_read(ex_str, extents [all...] |
H A D | extents_unittest.cc | 5 #include "bsdiff/extents.h" 42 std::vector<ex_t> extents; local 43 EXPECT_FALSE(ParseExtentStr(test_case, &extents)) << "while testing case \"" 45 EXPECT_EQ(std::vector<ex_t>(), extents); local
|
H A D | extents_file.cc | 16 // extents in the file, but sequential reads jump to the next extent in O(1). 21 const std::vector<ex_t>& extents) 22 : file_(std::move(file)), extents_(extents) { 23 acc_len_.reserve(extents.size()); 24 for (const ex_t& extent : extents) { 53 // We handle the corner case where |pos| is the size of all the extents by 20 ExtentsFile(std::unique_ptr<FileInterface> file, const std::vector<ex_t>& extents) argument
|
/external/fio/ |
H A D | cairo_text_helpers.c | 13 cairo_text_extents_t extents; local 33 cairo_text_extents(cr, text, &extents); 34 x = x + direction * (factor * extents.width + extents.x_bearing); 35 y = y - (extents.height / 2 + extents.y_bearing); 66 cairo_text_extents_t extents; local 71 cairo_text_extents(cr, text, &extents); 74 y = y + (extents.width / 2.0 + extents [all...] |
/external/autotest/client/site_tests/platform_SecureEraseFile/ |
H A D | platform_SecureEraseFile.py | 49 extents = [] 50 cmd = 'debugfs -R "extents %s" %s' % (path, partition) 58 # Ignore non-leaf extents 61 extents.append({'offset': fields[7], 'length': fields[10]}) 63 return extents 66 def __verify_cleared(self, partition, extents): 68 for e in extents: 89 extents = self.__get_extents(PARTITION_TEST_PATH, partition) 90 if len(extents) == 0: 91 raise error.TestError('No extents foun [all...] |
/external/mp4parser/isoparser/src/main/java/com/coremedia/iso/boxes/ |
H A D | ItemLocationBox.java | 158 public Item createItem(int itemId, int constructionMethod, int dataReferenceIndex, long baseOffset, List<Extent> extents) { argument 159 return new Item(itemId, constructionMethod, dataReferenceIndex, baseOffset, extents); 171 public List<Extent> extents = new LinkedList<Extent>(); field in class:ItemLocationBox.Item 191 extents.add(new Extent(in)); 195 public Item(int itemId, int constructionMethod, int dataReferenceIndex, long baseOffset, List<Extent> extents) { argument 200 this.extents = extents; 215 for (Extent extent : extents) { 237 IsoTypeWriter.writeUInt16(bb, extents.size()); 239 for (Extent extent : extents) { [all...] |
/external/harfbuzz_ng/src/ |
H A D | hb-ot-glyf-table.hh | 126 hb_glyph_extents_t *extents) const 149 return true; /* Empty glyph; zero extents. */ 153 extents->x_bearing = MIN (glyph_header.xMin, glyph_header.xMax); 154 extents->y_bearing = MAX (glyph_header.yMin, glyph_header.yMax); 155 extents->width = MAX (glyph_header.xMin, glyph_header.xMax) - extents->x_bearing; 156 extents->height = MIN (glyph_header.yMin, glyph_header.yMax) - extents->y_bearing;
|
H A D | hb-font-private.hh | 178 inline hb_bool_t get_font_h_extents (hb_font_extents_t *extents) argument 180 memset (extents, 0, sizeof (*extents)); 182 extents, 185 inline hb_bool_t get_font_v_extents (hb_font_extents_t *extents) argument 187 memset (extents, 0, sizeof (*extents)); 189 extents, 264 hb_glyph_extents_t *extents) 266 memset (extents, 263 get_glyph_extents(hb_codepoint_t glyph, hb_glyph_extents_t *extents) argument 307 get_h_extents_with_fallback(hb_font_extents_t *extents) argument 316 get_v_extents_with_fallback(hb_font_extents_t *extents) argument 326 get_extents_for_direction(hb_direction_t direction, hb_font_extents_t *extents) argument 354 hb_font_extents_t extents; local 469 get_glyph_extents_for_origin(hb_codepoint_t glyph, hb_direction_t direction, hb_glyph_extents_t *extents) argument [all...] |
H A D | hb-ot-cbdt-table.hh | 42 inline void get_extents (hb_glyph_extents_t *extents) const 44 extents->x_bearing = bearingX; 45 extents->y_bearing = bearingY; 46 extents->width = width; 47 extents->height = -height; 156 inline bool get_extents (hb_glyph_extents_t *extents) const 199 inline bool get_extents (hb_glyph_extents_t *extents) const 201 return (this+offsetToSubtable).get_extents (extents); 402 inline bool get_extents (hb_codepoint_t glyph, hb_glyph_extents_t *extents) const 413 if (subtable_record->get_extents (extents)) [all...] |
H A D | hb-ot-font.cc | 148 hb_glyph_extents_t *extents, 152 bool ret = ot_font->glyf->get_extents (glyph, extents); 154 ret = ot_font->cbdt->get_extents (glyph, extents); 156 extents->x_bearing = font->em_scale_x (extents->x_bearing); 157 extents->y_bearing = font->em_scale_y (extents->y_bearing); 158 extents->width = font->em_scale_x (extents->width); 159 extents 145 hb_ot_get_glyph_extents(hb_font_t *font HB_UNUSED, void *font_data, hb_codepoint_t glyph, hb_glyph_extents_t *extents, void *user_data HB_UNUSED) argument [all...] |
H A D | hb-buffer-serialize.cc | 162 hb_glyph_extents_t extents; local 163 hb_font_get_glyph_extents(font, info[i].codepoint, &extents); 165 extents.x_bearing, extents.y_bearing)); 167 extents.width, extents.height)); 243 hb_glyph_extents_t extents; local 244 hb_font_get_glyph_extents(font, info[i].codepoint, &extents); 245 p += MAX (0, snprintf (p, ARRAY_LENGTH (b) - (p - b), "<%d,%d,%d,%d>", extents.x_bearing, extents [all...] |
H A D | hb-ft.cc | 298 hb_glyph_extents_t *extents, 307 extents->x_bearing = ft_face->glyph->metrics.horiBearingX; 308 extents->y_bearing = ft_face->glyph->metrics.horiBearingY; 309 extents->width = ft_face->glyph->metrics.width; 310 extents->height = -ft_face->glyph->metrics.height; 313 extents->x_bearing = -extents->x_bearing; 314 extents->width = -extents->width; 318 extents 295 hb_ft_get_glyph_extents(hb_font_t *font HB_UNUSED, void *font_data, hb_codepoint_t glyph, hb_glyph_extents_t *extents, void *user_data HB_UNUSED) argument [all...] |
H A D | hb-font.cc | 256 hb_glyph_extents_t *extents, 259 memset (extents, 0, sizeof (*extents)); 266 hb_glyph_extents_t *extents, 269 hb_bool_t ret = font->parent->get_glyph_extents (glyph, extents); 271 font->parent_scale_position (&extents->x_bearing, &extents->y_bearing); 272 font->parent_scale_distance (&extents->width, &extents->height); 587 * @extents 253 hb_font_get_glyph_extents_nil(hb_font_t *font HB_UNUSED, void *font_data HB_UNUSED, hb_codepoint_t glyph, hb_glyph_extents_t *extents, void *user_data HB_UNUSED) argument 263 hb_font_get_glyph_extents_parent(hb_font_t *font, void *font_data HB_UNUSED, hb_codepoint_t glyph, hb_glyph_extents_t *extents, void *user_data HB_UNUSED) argument 596 hb_font_get_h_extents(hb_font_t *font, hb_font_extents_t *extents) argument 614 hb_font_get_v_extents(hb_font_t *font, hb_font_extents_t *extents) argument 813 hb_font_get_glyph_extents(hb_font_t *font, hb_codepoint_t glyph, hb_glyph_extents_t *extents) argument 898 hb_font_get_extents_for_direction(hb_font_t *font, hb_direction_t direction, hb_font_extents_t *extents) argument 1024 hb_font_get_glyph_extents_for_origin(hb_font_t *font, hb_codepoint_t glyph, hb_direction_t direction, hb_glyph_extents_t *extents) argument [all...] |
/external/puffin/src/ |
H A D | extent_stream.cc | 17 UniqueStreamPtr stream, const vector<ByteExtent>& extents) { 18 return UniqueStreamPtr(new ExtentStream(std::move(stream), extents, true)); 22 const vector<ByteExtent>& extents) { 23 return UniqueStreamPtr(new ExtentStream(std::move(stream), extents, false)); 27 const vector<ByteExtent>& extents, 30 extents_(extents), 46 // - Seek: when seeking to the end of extents 16 CreateForWrite( UniqueStreamPtr stream, const vector<ByteExtent>& extents) argument 21 CreateForRead(UniqueStreamPtr stream, const vector<ByteExtent>& extents) argument 26 ExtentStream(UniqueStreamPtr stream, const vector<ByteExtent>& extents, bool is_for_write) argument
|
H A D | extent_stream.h | 16 // A stream object that allows reading and writing into disk extents. This is 23 const std::vector<ByteExtent>& extents); 26 const std::vector<ByteExtent>& extents); 38 const std::vector<ByteExtent>& extents,
|
/external/puffin/src/include/puffin/ |
H A D | utils.h | 18 uint64_t BytesInByteExtents(const std::vector<ByteExtent>& extents); 23 PUFFIN_EXPORT std::string ExtentsToString(const T& extents) { argument 25 for (const auto& extent : extents) { 39 // extents.
|
/external/harfbuzz_ng/util/ |
H A D | view-cairo.cc | 43 hb_font_extents_t extents; local 44 hb_font_get_extents_for_direction (font, direction, &extents); 46 double ascent = y_sign * scalbn ((double) extents.ascender, scale_bits); 47 double descent = y_sign * -scalbn ((double) extents.descender, scale_bits); 48 double font_height = y_sign * scalbn ((double) extents.ascender - extents.descender + extents.line_gap, scale_bits);
|
/external/harfbuzz_ng/test/fuzzing/ |
H A D | hb-fuzzer.cc | 40 hb_glyph_extents_t extents; local 41 hb_font_get_glyph_extents (font, info.codepoint, &extents);
|
/external/eigen/unsupported/test/ |
H A D | cxx11_tensor_morphing.cpp | 233 Eigen::DSizes<ptrdiff_t, 4> extents(1,1,1,1); 234 typedef TensorEvaluator<decltype(tensor.slice(offsets, extents)), DefaultDevice> SliceEvaluator; 235 auto slice1 = SliceEvaluator(tensor.slice(offsets, extents), DefaultDevice()); 240 extents = Eigen::DSizes<ptrdiff_t, 4>(2,1,1,1); 241 auto slice2 = SliceEvaluator(tensor.slice(offsets, extents), DefaultDevice()); 246 extents = Eigen::DSizes<ptrdiff_t, 4>(1,1,1,2); 247 auto slice2 = SliceEvaluator(tensor.slice(offsets, extents), DefaultDevice()); 253 extents = Eigen::DSizes<ptrdiff_t, 4>(1,2,1,1); 254 auto slice3 = SliceEvaluator(tensor.slice(offsets, extents), DefaultDevice()); 260 extents [all...] |
H A D | cxx11_tensor_custom_op.cpp | 34 Eigen::DSizes<DenseIndex, 2> extents(output.dimension(0)-1, output.dimension(1)-1); 35 output.slice(offsets, extents).stride(strides).device(device) = input.constant(0.0f);
|
/external/e2fsprogs/e2fsck/ |
H A D | extents.c | 2 * extents.c --- rebuild extent tree 23 #define NUM_EXTENTS 341 /* about one ETB' worth of extents */ 53 /* Ask if an inode will have its extents rebuilt during pass 1E. */ 63 struct ext2fs_extent *extents; member in struct:extent_list 104 struct ext2fs_extent *last = list->extents + 126 retval = ext2fs_resize_mem(0, new_size, &list->extents); 133 memcpy(list->extents + list->count, &extent, sizeof(extent)); 170 struct ext2fs_extent *last = list->extents + 188 list->retval = ext2fs_resize_mem(0, new_size, &list->extents); 195 list->extents[lis [all...] |
/external/e2fsprogs/debugfs/ |
H A D | ro_debug_cmds.ct | 42 request do_dump_extents, "Dump extents information ", 43 dump_extents, extents, ex;
|
/external/bsdiff/include/bsdiff/ |
H A D | extents_file.h | 20 * indirection layer of extents, which are contiguous chunks of variable length 24 * implementation supports "sparse extents", which are assumed to contain zeros 44 // in the ExtentsFile will be linearly mapped to the extents provided in 45 // |extents|. The created ExtentsFile takes ownership of the |file| will close 48 const std::vector<ex_t>& extents); 73 // The list of extents mapping this instance to |file_|. 76 // The accumulated length of the extents. The i-th element contains the sum of 77 // the length of all the extents from 0 up to but not including the i-th 87 // Total length of all extents (constant).
|
/external/ltp/testcases/kernel/fs/ext4-new-features/ext4-journal-checksum/ |
H A D | ext4_journal_checksum.sh | 64 tune2fs -O extents $EXT4_DEV >/dev/null 2>&1
|