Searched refs:Block_byref (Results 1 – 2 of 2) sorted by relevance
32 struct Block_byref;200 <void (*)(struct Block_byref *, struct Block_byref *),204 <void (*)(struct Block_byref *),214 typedef void (*BlockByrefKeepFunction)(struct Block_byref*, struct Block_byref*);215 typedef void (*BlockByrefDestroyFunction)(struct Block_byref *);350 struct Block_byref { struct352 struct Block_byref *forwarding; argument
30 KALLOC_TYPE_VAR_DEFINE(KT_BLOCK_BYREF, struct Block_byref, void *, KT_DEFAULT);45 static inline struct Block_byref *48 return (struct Block_byref *)kalloc_type_var_impl(KT_BLOCK_BYREF, in block_byref_alloc()53 block_byref_free(Block_byref *ptr, size_t size) in block_byref_free()338 static struct Block_byref *341 struct Block_byref *src = (struct Block_byref *)arg; in _Block_byref_copy()345 struct Block_byref *copy = block_byref_alloc(src->size); in _Block_byref_copy()385 struct Block_byref *byref = (struct Block_byref *)arg; in _Block_byref_release()