public static int mprotect (IntPtr start, ulong len, MmapProts prot)
		{
			throw new System.NotImplementedException();
		}
Пример #2
0
 private static extern IntPtr mmap64_posix(IntPtr start, UIntPtr length,
                                           MmapProts prot, MmapFlags flags, int fd, long offset);
		public static IntPtr mmap (IntPtr start, ulong length,
		MmapProts prot, MmapFlags flags, int fd, long offset)
		{
			throw new System.NotImplementedException();
		}
Пример #4
0
		private static extern int ToMmapProts (Int32 value, out MmapProts rval);
Пример #5
0
		public static extern int remap_file_pages (IntPtr start, ulong size,
		MmapProts prot, long pgoff, MmapFlags flags);
		private static int ToMmapProts (Int32 value, out MmapProts rval)
		{
			throw new System.NotImplementedException();
		}
Пример #7
0
		public static bool TryFromMmapProts (MmapProts value, out Int32 rval)
		{
			return FromMmapProts (value, out rval) == 0;
		}
 private static extern int FromMmapProts(MmapProts value, out Int32 rval);
 public static bool TryFromMmapProts(MmapProts value, out Int32 rval)
 {
     return(FromMmapProts(value, out rval) == 0);
 }
Пример #10
0
 public static int mprotect(IntPtr start, ulong len, MmapProts prot)
 {
     throw new System.NotImplementedException();
 }
Пример #11
0
 public static int remap_file_pages(IntPtr start, ulong size,
                                    MmapProts prot, long pgoff, MmapFlags flags)
 {
     throw new System.NotImplementedException();
 }
Пример #12
0
 public static IntPtr mmap(IntPtr start, ulong length,
                           MmapProts prot, MmapFlags flags, int fd, long offset)
 {
     throw new System.NotImplementedException();
 }
Пример #13
0
        public static bool Reprotect(IntPtr address, ulong size, MemoryProtection protection)
        {
            MmapProts prot = GetProtection(protection);

            return(Syscall.mprotect(address, size, prot) == 0);
        }
Пример #14
0
 public static extern IntPtr mmap(IntPtr start, ulong length,
                                  MmapProts prot, MmapFlags flags, int fd, long offset);
Пример #15
0
		public static int remap_file_pages (IntPtr start, ulong size,
		MmapProts prot, long pgoff, MmapFlags flags)
		{
			throw new System.NotImplementedException();
		}
 private static extern int ToMmapProts(Int32 value, out MmapProts rval);
		private static int FromMmapProts (MmapProts value, out Int32 rval)
		{
			throw new System.NotImplementedException();
		}
 public static bool TryToMmapProts(Int32 value, out MmapProts rval)
 {
     return(ToMmapProts(value, out rval) == 0);
 }
Пример #19
0
		private static extern int FromMmapProts (MmapProts value, out Int32 rval);
Пример #20
0
 public static extern IntPtr mmap(IntPtr start, UIntPtr length,
                                  MmapProts prot, MmapFlags flags, int fd, IntPtr offset);
Пример #21
0
		public static Int32 FromMmapProts (MmapProts value)
		{
			Int32 rval;
			if (FromMmapProts (value, out rval) == -1)
				ThrowArgumentException (value);
			return rval;
		}
Пример #22
0
 private static extern int mprotect(IntPtr start, IntPtr len, MmapProts prot);
Пример #23
0
		public static bool TryToMmapProts (Int32 value, out MmapProts rval)
		{
			return ToMmapProts (value, out rval) == 0;
		}
Пример #24
0
		public static extern int mprotect (IntPtr start, ulong len, MmapProts prot);