Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ proc_unref(D3DK) — Motorola System V 88k Release 4 Version 4.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

proc_unref(D3DK)  —  

NAME

proc_unref − release a reference to a process .IX \f4proc_unref\fP(D3DK)

SYNOPSIS

void proc_unref(void ∗pref);

ARGUMENTS

prefIdentifier obtained by a previous call to proc_ref(D3DK). 

DESCRIPTION

The proc_unref function can be used to release a reference to a process identified by the parameter pref.  There must be a matching call to proc_unref for every previous call to proc_ref(D3DK). 

RETURN VALUE

None. 

LEVEL

Base or Interrupt. 

NOTES

Processes can exit even though they are referenced by drivers.  In this event, reuse of pref will be deferred until all driver references are given up.  Does not sleep. Driver defined basic locks, read/write locks, and sleep locks may be held across calls to this function.

SEE ALSO

proc_ref(D3DK), proc_signal(D3DK)

DDI/DKI

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