Lines Matching refs:tt
175 <tt>kalloc_data(size, flags)</tt><br/>
176 <tt>krealloc_data(ptr, old_size, new_size, flags)</tt><br/>
177 <tt>kfree_data(ptr, size)</tt><br/>
178 <tt>kfree_data_counted_by(ptr_var, count_var)</tt><br/>
179 <tt>kfree_data_sized_by(ptr_var, byte_count_var)</tt><br/>
180 <tt>kfree_data_addr(ptr)</tt>
183 <b>IOKit untyped variant (returns <tt>void *</tt>)</b>:<br/>
184 <tt>IOMallocData(size)</tt><br/>
185 <tt>IOMallocZeroData(size)</tt><br/>
186 <tt>IOFreeData(ptr, size)</tt>
189 <b>IOKit typed variant (returns <tt>type_t *</tt>)</b>:<br/>
190 <tt>IONewData(type_t, count)</tt><br/>
191 <tt>IONewZeroData(type_t, count)</tt><br/>
192 <tt>IODeleteData(ptr, type_t, count)</tt>
202 <tt>kalloc_type(type_t, flags)</tt><br/>
203 <tt>kfree_type(type_t, ptr)</tt>
207 <tt>IOMallocType(type_t)</tt><br/>
208 <tt>IOFreeType(ptr, type_t)</tt>
214 for data/primitive types, it will be redirected to <tt>kalloc_data</tt>
215 (or <tt>IOMallocData</tt>).
224 <tt>kalloc_type(type_t, count, flags)</tt><br/>
225 <tt>kfree_type(type_t, count, ptr)</tt>
229 <tt>IONew(type_t, count)</tt><br/>
230 <tt>IONewZero(type_t, count)</tt><br/>
231 <tt>IODelete(ptr, type_t, count)</tt>
236 <tt>kalloc_type(type_t, ...)</tt> (resp. <tt>IONew(type_t, 1)</tt>)
237 <b>isn't</b> equivalent to <tt>kalloc_type(type_t, 1, ...)</tt>
238 (resp. <tt>IOMallocType(type_t)</tt>). Mix-and-matching interfaces
243 for data/primitive types, it will be redirected to <tt>kalloc_data</tt>.
252 <tt>kalloc_type(hdr_type_t, type_t, count, flags)</tt><br/>
253 <tt>kfree_type(hdr_type_t, type_t, count, ptr)</tt>
257 <tt>IONew(hdr_type_t, type_t, count)</tt><br/>
258 <tt>IONewZero(hdr_type_t, type_t, count)</tt><br/>
259 <tt>IODelete(ptr, hdr_type_t, type_t, count)</tt>
264 <tt>hdr_type_t</tt> can't contain a refcount,
265 and <tt>type_t</tt> can't be a primitive type.