Lines Matching refs:should
23 clients should find sufficient,
56 for the buffer cache, and most client should either use `Z_NOWAIT` or `Z_WAITOK`.
121 are also provided but should typically rarely be used.
128 - types should be small enough to fit in the zone allocator:
134 - for union types, data/pointer overlaps should be avoided if possible.
135 when this isn't possible, a zone should be considered.
147 - variable sized allocations should have a single owner and not be refcounted;
195 <td>This should be used when the allocated type contains no kernel pointer only</td>
282 This section covers how typed allocators should be adopted to use
287 should probably use OSObject as a base class. C++ operators
288 and non-POD types should be used seldomly.
378 described above. You should never use the operators on scalar types. Instead, you
379 should use the appropriate typed allocator API based on the semantics of the memory
387 purpose as its backing store should not contain kernel pointers.