code: private long mappingOffset() {
          int ps = Bits.pageSize();
          long offset = address % ps;
          return (offset >= 0) ? offset : (ps + offset);
      }
docs: of the mapping. Computed each time to avoid storing in every direct buffer.