code: @Override
      public long prepare2(long fd, long completionPort) throws AsyncException {
          if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
              Tr.debug(tc, "prepare2: fd = " + fd + " port = " + completionPort);
          }
          return aio_prepare2(fd, completionPort);
      }
docs: /*
  @see com.ibm.io.async.IAsyncProvider#prepare2(long, long)