IRP_FCP_CLEANUP
if ((irp->irp_flags & IRP_FCP_CLEANUP) == 0) {
atomic_or_32(&irp->irp_flags, IRP_FCP_CLEANUP);
atomic_and_32(&irp->irp_flags, ~IRP_FCP_CLEANUP);
if ((irp->irp_flags & IRP_FCP_CLEANUP) == 0) {
IRP_FCP_CLEANUP);
atomic_and_32(&irp->irp_flags, ~IRP_FCP_CLEANUP);
#define IRP_SESSION_CLEANUP (IRP_FCP_CLEANUP | 0x0010)