Lines Matching refs:ArrayOwner
409 struct ArrayOwner : public OSObject { struct
411 ArrayOwner(OSArray *arr) : arr(arr) {} in ArrayOwner() argument
413 static ArrayOwner* create(OSArray *arr) { in create() argument
414 return new ArrayOwner(arr); in create()
456 ArrayOwner *AO = ArrayOwner::create(arr); in check_confusing_getters()
614 unsigned int no_warning_on_getter(ArrayOwner *owner) { in no_warning_on_getter()
619 unsigned int warn_on_overrelease(ArrayOwner *owner) { in warn_on_overrelease()
627 unsigned int nowarn_on_release_of_created(ArrayOwner *owner) { in nowarn_on_release_of_created()
634 unsigned int nowarn_on_release_of_created_source_unknown(ArrayOwner *owner) { in nowarn_on_release_of_created_source_unknown()
641 unsigned int no_warn_ok_release(ArrayOwner *owner) { in no_warn_ok_release()
648 unsigned int warn_on_overrelease_with_unknown_source(ArrayOwner *owner) { in warn_on_overrelease_with_unknown_source()
655 unsigned int ok_release_with_unknown_source(ArrayOwner *owner) { in ok_release_with_unknown_source()