Lines Matching refs:tt

171       <tt>kalloc_data(size, flags)</tt><br/>
172 <tt>krealloc_data(ptr, old_size, new_size, flags)</tt><br/>
173 <tt>kfree_data(ptr, size)</tt><br/>
174 <tt>kfree_data_addr(ptr)</tt>
177 <b>IOKit untyped variant (returns <tt>void *</tt>)</b>:<br/>
178 <tt>IOMallocData(size)</tt><br/>
179 <tt>IOMallocZeroData(size)</tt><br/>
180 <tt>IOFreeData(ptr, size)</tt>
183 <b>IOKit typed variant (returns <tt>type_t *</tt>)</b>:<br/>
184 <tt>IONewData(type_t, count)</tt><br/>
185 <tt>IONewZeroData(type_t, count)</tt><br/>
186 <tt>IODeleteData(ptr, type_t, count)</tt>
196 <tt>kalloc_type(type_t, flags)</tt><br/>
197 <tt>kfree_type(type_t, ptr)</tt>
201 <tt>IOMallocType(type_t)</tt><br/>
202 <tt>IOFreeType(ptr, type_t)</tt>
208 for data/primitive types, it will be redirected to <tt>kalloc_data</tt>
209 (or <tt>IOMallocData</tt>).
218 <tt>kalloc_type(type_t, count, flags)</tt><br/>
219 <tt>kfree_type(type_t, count, ptr)</tt>
223 <tt>IONew(type_t, count)</tt><br/>
224 <tt>IONewZero(type_t, count)</tt><br/>
225 <tt>IODelete(ptr, type_t, count)</tt>
230 <tt>kalloc_type(type_t, ...)</tt> (resp. <tt>IONew(type_t, 1)</tt>)
231 <b>isn't</b> equivalent to <tt>kalloc_type(type_t, 1, ...)</tt>
232 (resp. <tt>IOMallocType(type_t)</tt>). Mix-and-matching interfaces
237 for data/primitive types, it will be redirected to <tt>kalloc_data</tt>.
246 <tt>kalloc_type(hdr_type_t, type_t, count, flags)</tt><br/>
247 <tt>kfree_type(hdr_type_t, type_t, count, ptr)</tt>
251 <tt>IONew(hdr_type_t, type_t, count)</tt><br/>
252 <tt>IONewZero(hdr_type_t, type_t, count)</tt><br/>
253 <tt>IODelete(ptr, hdr_type_t, type_t, count)</tt>
258 <tt>hdr_type_t</tt> can't contain a refcount,
259 and <tt>type_t</tt> can't be a primitive type.