write_const_data man page on DigitalUNIX

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
DigitalUNIX logo
[printable version]

write_const_data(9)					   write_const_data(9)

NAME
       write_const_data	 - Modify kernel text or const data that is replicated
       across RADs on a NUMA platform

SYNOPSIS
       #include <sys/systm.h>

       void write_const_data(
	       void *source,
	       const void *address,
	       size_t nbytes );

PARAMETERS
       Points to the starting address of the text to be	 written.   Points  to
       the  address  where modification starts.	 Specifies the number of bytes
       to be copied.

DESCRIPTION
       The write_const_data() function modifies kernel text or const data that
       has been replicated in memory accessed by different CPUs. This function
       also ensures that the modifications are visible to all CPUs by automatā€
       ically  notifying  the  CPUs of the change so that they can flush stale
       data from their instruction caches.

       Starting	 with  Tru64  UNIX  Version  5.1,  kernel  programs  must  use
       write_const_data() to modify kernel data structures, such as the system
       call table. This requirement does not affect most kernel	 applications,
       which typically do not modify replicated kernel text or const data.

							   write_const_data(9)
[top]

List of man pages available for DigitalUNIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net