Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3aed2cf0 authored by Elliott Hughes's avatar Elliott Hughes Committed by Android (Google) Code Review
Browse files

Merge "Remove a homebrew mmap64."

parents 60549075 82021570
Loading
Loading
Loading
Loading
+0 −9
Original line number Diff line number Diff line
@@ -48,8 +48,6 @@
#include "utils.h"
#include "protocol.h"

#define MMAP2_SHIFT 12

#define BLKRRPART  _IO(0x12,95) /* re-read partition table */
#define BLKSSZGET  _IO(0x12,104)

@@ -70,13 +68,6 @@ static void GPT_entry_clear(struct GPT_entry_raw *entry)
    memset(entry, 0, sizeof(*entry));
}

extern void*  __mmap2(void *, size_t, int, int, int, off_t);

static inline void *mmap64(void *addr, size_t length, int prot,
                           int flags, int fd, uint64_t offset) {
    return __mmap2(addr, length, prot, flags, fd, offset >> MMAP2_SHIFT);
}

/*
 * returns mapped location to choosen area
 * mapped_ptr is pointer to whole area mapped (it can be bigger then requested)