unix_may_passcred
if (unix_may_passcred(sk) && !READ_ONCE(unix_sk(sk)->addr)) {
if (unix_may_passcred(sk) && !READ_ONCE(u->addr)) {
if (unix_may_passcred(sk) || unix_may_passcred(other) ||
if (unix_may_passcred(sk) && !READ_ONCE(u->addr)) {
} else if (unix_may_passcred(sk)) {