atomic_notifier_call(9)

NAME

atomic_notifier_call_chain - Call functions in an atomic
notifier chain

SYNOPSIS

int atomic_notifier_call_chain(struct atomic_notifier_head
* nh, unsigned long val, void * v);

ARGUMENTS

nh
Pointer to head of the atomic notifier chain
val
Value passed unmodified to notifier function
v
Pointer passed unmodified to notifier function

DESCRIPTION

Calls each function in a notifier chain in turn. The func
tions run in an atomic context, so they must not block. This rou
tine uses RCU to synchronize with changes to the chain.
If the return value of the notifier can be and'ed with

NOTIFY_STOP_MASK

mediately, with the return value of the notifier function which
halted execution. Otherwise the return value is the return value
of the last notifier function called.

COPYRIGHT

Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout