Lines Matching refs:void
60 (type *)talloc(const void *context, type);
78 void *talloc_size(const void *context, size_t size);
82 safe (as it returns a void *), so you are on your own for type checking.
86 int talloc_free(void *ptr);
109 int talloc_free_children(void *ptr);
117 void *talloc_reference(const void *context, const void *ptr);
144 int talloc_unlink(const void *context, const void *ptr);
160 void talloc_set_destructor(const void *ptr, int (*destructor)(void *));
187 void talloc_increase_ref_count(const void *ptr);
198 void talloc_set_name(const void *ptr, const char *fmt, ...);
218 void talloc_set_name_const(const void *ptr, const char *name);
231 void *talloc_named(const void *context, size_t size, const char *fmt, ...);
241 void *talloc_named_const(const void *context, size_t size, const char *name);
250 const char *talloc_get_name(const void *ptr);
257 void *talloc_init(const char *fmt, ...);
266 void *talloc_new(void *ctx);
275 (type *)talloc_realloc(const void *context, void *ptr, type, count);
296 void *talloc_realloc_size(const void *context, void *ptr, size_t size);
303 void *talloc_steal(const void *new_ctx, const void *ptr);
320 off_t talloc_total_size(const void *ptr);
331 off_t talloc_total_blocks(const void *ptr);
343 void talloc_report(const void *ptr, FILE *f);
356 void talloc_report_full(const void *ptr, FILE *f);
370 void talloc_enable_leak_report(void);
395 void talloc_enable_leak_report_full(void);
420 void talloc_enable_null_tracking(void);
428 (type *)talloc_zero(const void *ctx, type);
437 void *talloc_zero_size(const void *ctx, size_t size)
443 void *talloc_memdup(const void *ctx, const void *p, size_t size);
452 char *talloc_strdup(const void *ctx, const char *p);
464 char *talloc_strndup(const void *t, const char *p, size_t n);
475 char *talloc_vasprintf(const void *t, const char *fmt, va_list ap);
482 char *talloc_asprintf(const void *t, const char *fmt, ...);
500 (type *)talloc_array(const void *ctx, type, uint_t count);
511 void *talloc_array_size(const void *ctx, size_t size, uint_t count);
519 void *talloc_realloc_fn(const void *ctx, void *ptr, size_t size);
529 void *talloc_autofree_context(void);
537 void *talloc_check_name(const void *ptr, const char *name);
544 (type *)talloc_get_type(const void *ptr, type);
547 particularly useful for void* private pointers. It is equivalent to
554 talloc_set_type(const void *ptr, type);
558 talloc_get_type() to do type checking on void* pointers.
564 talloc_get_size(const void *ctx);