From 2a7263559572f178322451a6a1e0a43dc90cdb32 Mon Sep 17 00:00:00 2001 From: Flavio Cruz Date: Tue, 6 Dec 2022 00:35:01 -0500 Subject: Make task_info.h structs more portable Changed vm_size_t to rpc_size_t so that both userland and kernel agree on the same size. Also changed the denominator for the maximum struct sizes to be integer_t to match the other declarations. Introduced long_natural_t and rpc_long_natural_t to represent large counters. Replaced rpc_unsigned_long with rpc_long_natural_t. Message-Id: --- doc/mach.texi | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'doc') diff --git a/doc/mach.texi b/doc/mach.texi index fecd097b..86a557cb 100644 --- a/doc/mach.texi +++ b/doc/mach.texi @@ -5011,10 +5011,10 @@ suspend count for task @item integer_t base_priority base scheduling priority -@item vm_size_t virtual_size +@item rpc_vm_size_t virtual_size number of virtual pages -@item vm_size_t resident_size +@item rpc_vm_size_t resident_size number of resident pages @item time_value_t user_time @@ -5041,25 +5041,25 @@ provided it as the @var{task_info} parameter for the following members: @table @code -@item natural_t faults +@item rpc_long_natural_t faults number of page faults -@item natural_t zero_fills +@item rpc_long_natural_t zero_fills number of zero fill pages -@item natural_t reactivations +@item rpc_long_natural_t reactivations number of reactivated pages -@item natural_t pageins +@item rpc_long_natural_t pageins number of actual pageins -@item natural_t cow_faults +@item rpc_long_natural_t cow_faults number of copy-on-write faults -@item natural_t messages_sent +@item rpc_long_natural_t messages_sent number of messages sent -@item natural_t messages_received +@item rpc_long_natural_t messages_received number of messages received @end table @end deftp -- cgit v1.2.3