Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ dg_mem_affinity_attr(3T) — DG/UX R4.11

Media Vault

Software Library

Restoration Projects

Artifacts Sought



dg_mem_affinity_attr(3T)          SDK R4.11         dg_mem_affinity_attr(3T)


NAME
       dgmemaffinityattrinit, dgmemsetcpuidset,
       dgmemgetcpuidset, dgmemsetminimumlevel,
       dgmemgetminimumlevel - memory affinity attributes objects

SYNOPSIS
       #include <sys/dgcpu.h>
       #include <sys/dgmemaffinity.h>

       int dgmemaffinityattrinit(attrptr)
       dgmemaffinityattrt *attrptr;

       int dgmemsetcpuidset(attrptr, idsetptr)
       dgmemaffinityattrt *attrptr;
       const dgcpuidsett *idsetptr;

       int dgmemgetcpuidset( attrptr, idsetptr)
       dgmemaffinityattrt *attrptr;
       dgcpuidsett *idsetptr;

       int dgmemsetminimumlevel( attrptr, minlevel)
       dgmemaffinityattrt *attrptr;
       int minlevel;

       int dgmemgetminimumlevel( attrptr, minlevelptr)
       dgmemaffinityattrt *attrptr;
       int *minlevelptr;

   where:
       attrptr    A pointer to a memory affinity attributes object
       idsetptr  A pointer to a CPU ID set
       minlevel   The minimum allowed level attribute
       minlevelptr
                   A pointer to a location to receive the minimum allowed
                   level attribute

DESCRIPTION
       The functions that manipulate memory affinity attributes are copies
       of the functions for CPU affinity attributes, except they operate on
       memory affinity objects instead of CPU affinity objects.  Please
       refer to the corresponding CPU affinity manual page for a description
       of the functionality and diagnostics.


       For dgmemaffinityattrinit(3T)
                 see dgcpuaffinityattrinit(3T).

       For dgmemsetcpuidset(3T)
                 see dgcpuaffinityattrsetcpuidset(3T).

       For dgmemgetcpuidset(3T)
                 see dgcpuaffinityattrgetcpuidset(3T).

       For dgmemsetminimumlevel(3T)
                 see dgcpuaffinityattrsetminimumlevel(3T).

       For dg_mem_get_minimum_level(3T)
                 see dgcpuaffinityattrgetminimumlevel(3T).

SEE ALSO
       dgmemsetaffinity(3T)

NOTE
       An application must link with -lthread in order to gain access to
       these functions.  However, the application need not use threads.


Licensed material--property of copyright holder(s)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026