Home
last modified time | relevance | path

Searched refs:ptrval (Results 1 – 2 of 2) sorted by relevance

/xen-4.10.0-shim-comet/xen/common/libelf/
A Dlibelf-tools.c33 static bool elf_ptrval_in_range(elf_ptrval ptrval, uint64_t size, in elf_ptrval_in_range() argument
50 (size > regionsize - (ptrval - regionp)) ) /* too big */ in elf_ptrval_in_range()
56 uint64_t ptrval, size_t size) in elf_access_ok() argument
92 elf_ptrval ptrval = base + moreoffset; in elf_access_unsigned() local
99 if ( !elf_access_ok(elf, ptrval, size) ) in elf_access_unsigned()
105 u8 = (const void*)ptrval; in elf_access_unsigned()
108 u16 = (const void*)ptrval; in elf_access_unsigned()
111 u32 = (const void*)ptrval; in elf_access_unsigned()
114 u64 = (const void*)ptrval; in elf_access_unsigned()
345 elf_ptrval ptrval = ELF_HANDLE_PTRVAL(note) in elf_note_next() local
[all …]
/xen-4.10.0-shim-comet/xen/include/xen/
A Dlibelf.h91 elf_ptrval ptrval; \
99 #define ELF_MAKE_HANDLE(structname, ptrval) ((structname##_handle){ ptrval }) argument
105 #define ELF_HANDLE_PTRVAL(handleval) ((handleval).ptrval)
108 #define ELF_UNSAFE_PTR(ptrval) ((void*)(elf_ptrval)(ptrval)) argument
119 #define ELF_PTRVAL_VALID(ptrval) (!!(ptrval)) /* } */ argument
120 #define ELF_HANDLE_VALID(handleval) (!!(handleval).ptrval) /* } predicates */
121 #define ELF_PTRVAL_INVALID(ptrval) (!ELF_PTRVAL_VALID((ptrval))) /* } */ argument
238 elf_access_unsigned((elf), (handle).ptrval, \
283 uint64_t ptrval, size_t size);

Completed in 4 milliseconds