Lines Matching refs:hb_blob_t
53 struct hb_blob_t { struct
68 static bool _try_writable (hb_blob_t *blob); argument
71 _hb_blob_destroy_user_data (hb_blob_t *blob) in _hb_blob_destroy_user_data()
96 hb_blob_t *
103 hb_blob_t *blob; in hb_blob_create()
107 !(blob = hb_object_create<hb_blob_t> ())) { in hb_blob_create()
151 hb_blob_t *
152 hb_blob_create_sub_blob (hb_blob_t *parent, in hb_blob_create_sub_blob()
156 hb_blob_t *blob; in hb_blob_create_sub_blob()
183 hb_blob_t *
186 static const hb_blob_t _hb_blob_nil = { in hb_blob_get_empty()
199 return const_cast<hb_blob_t *> (&_hb_blob_nil); in hb_blob_get_empty()
214 hb_blob_t *
215 hb_blob_reference (hb_blob_t *blob) in hb_blob_reference()
233 hb_blob_destroy (hb_blob_t *blob) in hb_blob_destroy()
255 hb_blob_set_user_data (hb_blob_t *blob, in hb_blob_set_user_data()
276 hb_blob_get_user_data (hb_blob_t *blob, in hb_blob_get_user_data()
292 hb_blob_make_immutable (hb_blob_t *blob) in hb_blob_make_immutable()
311 hb_blob_is_immutable (hb_blob_t *blob) in hb_blob_is_immutable()
328 hb_blob_get_length (hb_blob_t *blob) in hb_blob_get_length()
345 hb_blob_get_data (hb_blob_t *blob, unsigned int *length) in hb_blob_get_data()
370 hb_blob_get_data_writable (hb_blob_t *blob, unsigned int *length) in hb_blob_get_data_writable()
387 _try_make_writable_inplace_unix (hb_blob_t *blob) in _try_make_writable_inplace_unix()
430 _try_writable_inplace (hb_blob_t *blob) in _try_writable_inplace()
445 _try_writable (hb_blob_t *blob) in _try_writable()