Lines Matching refs:ArrayOwner
409 struct ArrayOwner : public OSObject { struct
411 ArrayOwner(OSArray *arr) : arr(arr) {} in ArrayOwner() function
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()
628 unsigned int nowarn_on_release_of_created(ArrayOwner *owner) { in nowarn_on_release_of_created()
635 unsigned int nowarn_on_release_of_created_source_unknown(ArrayOwner *owner) { in nowarn_on_release_of_created_source_unknown()
642 unsigned int no_warn_ok_release(ArrayOwner *owner) { in no_warn_ok_release()
649 unsigned int warn_on_overrelease_with_unknown_source(ArrayOwner *owner) { in warn_on_overrelease_with_unknown_source()
656 unsigned int ok_release_with_unknown_source(ArrayOwner *owner) { in ok_release_with_unknown_source()