Searched refs:hb_blob_t (Results 1 - 25 of 26) sorted by relevance

12

/external/harfbuzz_ng/src/
H A Dhb-blob.h65 typedef struct hb_blob_t hb_blob_t; typedef in typeref:struct:hb_blob_t
67 HB_EXTERN hb_blob_t *
80 HB_EXTERN hb_blob_t *
81 hb_blob_create_sub_blob (hb_blob_t *parent,
85 HB_EXTERN hb_blob_t *
88 HB_EXTERN hb_blob_t *
89 hb_blob_reference (hb_blob_t *blob);
92 hb_blob_destroy (hb_blob_t *blob);
95 hb_blob_set_user_data (hb_blob_t *blo
[all...]
H A Dhb-blob.cc53 struct hb_blob_t { struct
68 static bool _try_writable (hb_blob_t *blob);
71 _hb_blob_destroy_user_data (hb_blob_t *blob)
96 hb_blob_t *
103 hb_blob_t *blob;
107 !(blob = hb_object_create<hb_blob_t> ())) {
151 hb_blob_t *
152 hb_blob_create_sub_blob (hb_blob_t *parent,
156 hb_blob_t *blob;
183 hb_blob_t *
[all...]
H A Dhb-face.h47 hb_face_create (hb_blob_t *blob,
50 typedef hb_blob_t * (*hb_reference_table_func_t) (hb_face_t *face, hb_tag_t tag, void *user_data);
86 HB_EXTERN hb_blob_t *
90 HB_EXTERN hb_blob_t *
H A Dhb-glib.h50 HB_EXTERN hb_blob_t *
H A Dhb-face-private.hh69 inline hb_blob_t *reference_table (hb_tag_t tag) const
71 hb_blob_t *blob;
H A Dhb-face.cc101 hb_blob_t *blob;
106 _hb_face_for_data_closure_create (hb_blob_t *blob, unsigned int index)
127 static hb_blob_t *
140 hb_blob_t *blob = hb_blob_create_sub_blob (data->blob, table.offset, table.length);
157 hb_face_create (hb_blob_t *blob,
329 hb_blob_t *
346 hb_blob_t *
425 hb_blob_t *head_blob = OT::Sanitizer<OT::head>::sanitize (reference_table (HB_OT_TAG_head));
469 hb_blob_t *maxp_blob = OT::Sanitizer<OT::maxp>::sanitize (reference_table (HB_OT_TAG_maxp));
H A Dtest-size-params.cc46 hb_blob_t *blob = NULL;
H A Dtest-would-substitute.cc50 hb_blob_t *blob = NULL;
H A Dhb-ot-font.cc55 hb_blob_t *blob;
58 hb_blob_t *var_blob;
72 hb_blob_t *os2_blob = OT::Sanitizer<OT::os2>::sanitize (face->reference_table (os2_tag));
85 hb_blob_t *_hea_blob = OT::Sanitizer<OT::_hea>::sanitize (face->reference_table (_hea_tag));
152 hb_blob_t *loca_blob;
153 hb_blob_t *glyf_blob;
158 hb_blob_t *head_blob = OT::Sanitizer<OT::head>::sanitize (face->reference_table (HB_OT_TAG_head));
221 hb_blob_t *cblc_blob;
222 hb_blob_t *cbdt_blob;
346 hb_blob_t *blo
[all...]
H A Dtest-buffer-serialize.cc48 hb_blob_t *blob = NULL;
H A Dhb-ot-layout-private.hh156 hb_blob_t *gdef_blob;
157 hb_blob_t *gsub_blob;
158 hb_blob_t *gpos_blob;
H A Dtest.cc49 hb_blob_t *blob = NULL;
H A Dhb-open-type-private.hh209 inline void init (hb_blob_t *b)
307 hb_blob_t *blob;
316 static hb_blob_t *sanitize (hb_blob_t *blob) {
375 static const Type* lock_instance (hb_blob_t *blob) {
1141 hb_blob_t *blob_ = OT::Sanitizer<T>::sanitize (face->reference_table (T::tableTag));
1161 mutable hb_blob_t *blob;
H A Dhb-graphite2.cc48 hb_blob_t *blob;
63 hb_blob_t *blob = NULL;
98 hb_blob_t *silf_blob = face->reference_table (HB_GRAPHITE2_TAG_SILF);
H A Dhb-ft.cc481 static hb_blob_t *
525 hb_blob_t *blob;
702 hb_blob_destroy ((hb_blob_t *) ft_face->generic.data);
708 hb_blob_t *blob = hb_face_reference_blob (font->face);
H A Dhb-coretext.cc47 static hb_blob_t *
106 assert (hb_blob_get_length ((hb_blob_t *) info) == size &&
107 hb_blob_get_data ((hb_blob_t *) info, NULL) == data);
109 hb_blob_destroy ((hb_blob_t *) info);
122 hb_blob_t *blob = hb_face_reference_blob (face);
1234 hb_blob_t *mort_blob = face->reference_table (HB_CORETEXT_TAG_MORT);
H A Dhb-glib.cc391 hb_blob_t *
H A Dhb-uniscribe.cc341 static hb_blob_t *
342 _hb_rename_font (hb_blob_t *blob, wchar_t *new_name)
447 hb_blob_t *blob = hb_face_reference_blob (face);
H A Dhb-directwrite.cc134 hb_blob_t *faceBlob;
154 hb_blob_t *blob = hb_face_reference_blob (face);
/external/skia/tools/
H A DSkShaper_harfbuzz.cpp19 void operator()(hb_blob_t* b) { hb_blob_destroy(b); }
22 std::unique_ptr<hb_blob_t, HBFBlobDel> stream_to_blob(std::unique_ptr<SkStreamAsset> asset) {
24 std::unique_ptr<hb_blob_t, HBFBlobDel> blob;
57 std::unique_ptr<hb_blob_t, HBFBlobDel> blob(
/external/harfbuzz_ng/test/fuzzing/
H A Dhb-fuzzer.cc8 hb_blob_t *blob = hb_blob_create((const char *)data, size,
/external/harfbuzz_ng/test/api/
H A Dtest-font.c51 hb_blob_t *blob;
75 static hb_blob_t *
88 hb_blob_t *blob;
147 hb_blob_t *blob;
252 hb_blob_t *blob;
373 hb_blob_t *blob;
H A Dtest-blob.c48 hb_blob_t *blob;
94 hb_blob_t *blob;
208 hb_blob_t *b = fixture->blob;
267 hb_blob_t *b = fixture->blob;
H A Dtest-shape.c86 hb_blob_t *blob;
H A Dtest-object.c69 hb_blob_t *blob = (hb_blob_t *) create_blob ();

Completed in 196 milliseconds

12