IRP_PLOGI_DONE
rf |= IRP_PLOGI_DONE;
if (irp->irp_flags & IRP_PLOGI_DONE)
atomic_or_32(&irp->irp_flags, IRP_PLOGI_DONE);
} else if (((irp->irp_flags & IRP_PLOGI_DONE) == 0) &&
atomic_or_32(&irp->irp_flags, IRP_PLOGI_DONE);
if (!(irp->irp_flags & IRP_PLOGI_DONE)) {
(!(query_irp->irp_flags & IRP_PLOGI_DONE))) {
!(irp->irp_flags & IRP_PLOGI_DONE)) {
if (!(irp->irp_flags & IRP_PLOGI_DONE))
if (irp->irp_flags & IRP_PLOGI_DONE) {
~(IRP_PLOGI_DONE | IRP_PRLI_DONE));
if ((!(irp->irp_flags & IRP_PLOGI_DONE)) &&
if (irp->irp_flags & IRP_PLOGI_DONE) {
atomic_and_32(&irp->irp_flags, ~(IRP_PLOGI_DONE | IRP_PRLI_DONE));
if (irp && irp->irp_flags & IRP_PLOGI_DONE) {
if (irp && irp->irp_flags & IRP_PLOGI_DONE &&
if (irp->irp_flags & IRP_PLOGI_DONE)
irp->irp_flags & IRP_PLOGI_DONE) {
irp->irp_flags & IRP_PLOGI_DONE) {