Skip to content

Commit

Permalink
Add proccontrol/snippets.h
Browse files Browse the repository at this point in the history
  • Loading branch information
hainest committed Apr 3, 2024
1 parent 4c4bf67 commit 0ee8f8a
Show file tree
Hide file tree
Showing 2 changed files with 93 additions and 3 deletions.
94 changes: 93 additions & 1 deletion docs/proccontrol/developer/snippets.h.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,97 @@
.. _`sec:snippets.h`:

snippets.h
==========
##########

**Definitions for iRPC snippets**

.. cpp:var:: extern const unsigned int x86_64_mmap_flags_position
.. cpp:var:: extern const unsigned int x86_64_mmap_size_position
.. cpp:var:: extern const unsigned int x86_64_mmap_addr_position
.. cpp:var:: extern const unsigned int x86_64_mmap_start_position
.. cpp:var:: extern const unsigned char x86_64_call_mmap[]
.. cpp:var:: extern const unsigned int x86_64_call_mmap_size
.. cpp:var:: extern const unsigned int x86_64_munmap_size_position
.. cpp:var:: extern const unsigned int x86_64_munmap_addr_position
.. cpp:var:: extern const unsigned int x86_64_munmap_start_position
.. cpp:var:: extern const unsigned char x86_64_call_munmap[]
.. cpp:var:: extern const unsigned int x86_64_call_munmap_size
.. cpp:var:: extern const unsigned int x86_mmap_flags_position
.. cpp:var:: extern const unsigned int x86_mmap_size_position
.. cpp:var:: extern const unsigned int x86_mmap_addr_position
.. cpp:var:: extern const unsigned int x86_mmap_start_position
.. cpp:var:: extern const unsigned char x86_call_mmap[]
.. cpp:var:: extern const unsigned int x86_call_mmap_size
.. cpp:var:: extern const unsigned int x86_munmap_size_position
.. cpp:var:: extern const unsigned int x86_munmap_addr_position
.. cpp:var:: extern const unsigned int x86_munmap_start_position
.. cpp:var:: extern const unsigned char x86_call_munmap[]
.. cpp:var:: extern const unsigned int x86_call_munmap_size
.. cpp:var:: extern const unsigned int ppc32_mmap_flags_hi_position
.. cpp:var:: extern const unsigned int ppc32_mmap_flags_lo_position
.. cpp:var:: extern const unsigned int ppc32_mmap_size_hi_position
.. cpp:var:: extern const unsigned int ppc32_mmap_size_lo_position
.. cpp:var:: extern const unsigned int ppc32_mmap_addr_hi_position
.. cpp:var:: extern const unsigned int ppc32_mmap_addr_lo_position
.. cpp:var:: extern const unsigned int ppc32_mmap_start_position
.. cpp:var:: extern const unsigned char ppc32_call_mmap[]
.. cpp:var:: extern const unsigned int ppc32_call_mmap_size
.. cpp:var:: extern const unsigned int ppc32_munmap_size_hi_position
.. cpp:var:: extern const unsigned int ppc32_munmap_size_lo_position
.. cpp:var:: extern const unsigned int ppc32_munmap_addr_hi_position
.. cpp:var:: extern const unsigned int ppc32_munmap_addr_lo_position
.. cpp:var:: extern const unsigned int ppc32_munmap_start_position
.. cpp:var:: extern const unsigned char ppc32_call_munmap[]
.. cpp:var:: extern const unsigned int ppc32_call_munmap_size
.. cpp:var:: extern const unsigned int ppc64_mmap_flags_highest_position
.. cpp:var:: extern const unsigned int ppc64_mmap_flags_higher_position
.. cpp:var:: extern const unsigned int ppc64_mmap_flags_hi_position
.. cpp:var:: extern const unsigned int ppc64_mmap_flags_lo_position
.. cpp:var:: extern const unsigned int ppc64_mmap_size_highest_position
.. cpp:var:: extern const unsigned int ppc64_mmap_size_higher_position
.. cpp:var:: extern const unsigned int ppc64_mmap_size_hi_position
.. cpp:var:: extern const unsigned int ppc64_mmap_size_lo_position
.. cpp:var:: extern const unsigned int ppc64_mmap_addr_highest_position
.. cpp:var:: extern const unsigned int ppc64_mmap_addr_higher_position
.. cpp:var:: extern const unsigned int ppc64_mmap_addr_hi_position
.. cpp:var:: extern const unsigned int ppc64_mmap_addr_lo_position
.. cpp:var:: extern const unsigned int ppc64_mmap_start_position
.. cpp:var:: extern const unsigned char ppc64_call_mmap[]
.. cpp:var:: extern const unsigned int ppc64_call_mmap_size
.. cpp:var:: extern const unsigned int ppc64_munmap_size_highest_position
.. cpp:var:: extern const unsigned int ppc64_munmap_size_higher_position
.. cpp:var:: extern const unsigned int ppc64_munmap_size_hi_position
.. cpp:var:: extern const unsigned int ppc64_munmap_size_lo_position
.. cpp:var:: extern const unsigned int ppc64_munmap_addr_highest_position
.. cpp:var:: extern const unsigned int ppc64_munmap_addr_higher_position
.. cpp:var:: extern const unsigned int ppc64_munmap_addr_hi_position
.. cpp:var:: extern const unsigned int ppc64_munmap_addr_lo_position
.. cpp:var:: extern const unsigned int ppc64_munmap_start_position
.. cpp:var:: extern const unsigned char ppc64_call_munmap[]
.. cpp:var:: extern const unsigned int ppc64_call_munmap_size
.. cpp:var:: extern const unsigned int aarch64_mmap_flags_highest_position
.. cpp:var:: extern const unsigned int aarch64_mmap_flags_higher_position
.. cpp:var:: extern const unsigned int aarch64_mmap_flags_hi_position
.. cpp:var:: extern const unsigned int aarch64_mmap_flags_lo_position
.. cpp:var:: extern const unsigned int aarch64_mmap_size_highest_position
.. cpp:var:: extern const unsigned int aarch64_mmap_size_higher_position
.. cpp:var:: extern const unsigned int aarch64_mmap_size_hi_position
.. cpp:var:: extern const unsigned int aarch64_mmap_size_lo_position
.. cpp:var:: extern const unsigned int aarch64_mmap_addr_highest_position
.. cpp:var:: extern const unsigned int aarch64_mmap_addr_higher_position
.. cpp:var:: extern const unsigned int aarch64_mmap_addr_hi_position
.. cpp:var:: extern const unsigned int aarch64_mmap_addr_lo_position
.. cpp:var:: extern const unsigned int aarch64_mmap_start_position
.. cpp:var:: extern const unsigned char aarch64_call_mmap[]
.. cpp:var:: extern const unsigned int aarch64_call_mmap_size
.. cpp:var:: extern const unsigned int aarch64_munmap_size_highest_position
.. cpp:var:: extern const unsigned int aarch64_munmap_size_higher_position
.. cpp:var:: extern const unsigned int aarch64_munmap_size_hi_position
.. cpp:var:: extern const unsigned int aarch64_munmap_size_lo_position
.. cpp:var:: extern const unsigned int aarch64_munmap_addr_highest_position
.. cpp:var:: extern const unsigned int aarch64_munmap_addr_higher_position
.. cpp:var:: extern const unsigned int aarch64_munmap_addr_hi_position
.. cpp:var:: extern const unsigned int aarch64_munmap_addr_lo_position
.. cpp:var:: extern const unsigned int aarch64_munmap_start_position
.. cpp:var:: extern const unsigned char aarch64_call_munmap[]
.. cpp:var:: extern const unsigned int aarch64_call_munmap_size
2 changes: 0 additions & 2 deletions proccontrol/src/snippets.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,6 @@
#if !defined(SNIPPETS_H_)
#define SNIPPETS_H_

/* definitions for iRPC snippets */

extern const unsigned int x86_64_mmap_flags_position;
extern const unsigned int x86_64_mmap_size_position;
extern const unsigned int x86_64_mmap_addr_position;
Expand Down

0 comments on commit 0ee8f8a

Please sign in to comment.