Lines Matching refs:release
284 #define OSSafeRelease(inst) do { if (inst) (inst)->release(); } while (0)
290 #define OSSafeReleaseNULL(inst) do { if (inst) (inst)->release(); (inst) = NULL; } while (0)
439 * @function release
444 * //apple_ref/cpp/instm/OSObject/release/virtualvoid/(int)
445 * release(int freeWhen)@/link</code>.
450 * //apple_ref/cpp/instm/OSObject/release/virtualvoid/(int)
451 * release(int freeWhen)@/link</code>.
453 virtual void release(int freeWhen) const = 0;
493 * @function release
498 * //apple_ref/cpp/instm/OSObject/release/virtualvoid/()
499 * release@/link</code>.
504 * //apple_ref/cpp/instm/OSObject/release/virtualvoid/()
505 * OSObject::release@/link</code>.
507 virtual void release() const = 0;
940 * @function release
943 * Implements the abstract <code>release</code> function to do nothing.
950 virtual void release() const;
954 * @function release
957 * Implements the abstract <code>release(int freeWhen)</code>
967 virtual void release(int freeWhen) const;