__blocking_notifier_call_chain - Call functions in a blocking notifier chain
"int __blocking_notifier_call_chain(struct blocking_notifier_head * " "nh" ", unsigned long " "val" ", void * " "v" ", int " "nr_to_call" ", int * " "nr_calls" ");"
nh
Pointer to head of the blocking notifier chainvalValue passed unmodified to notifier functionv
Pointer passed unmodified to notifier functionnr_to_callSee comment for notifier_call_chain. nr_calls See comment for notifier_call_chain.
Calls each function in a notifier chain in turn. The functions run in a process context, so they are allowed to block.
If the return value of the notifier can be and'ed with NOTIFY_STOP_MASKfR
then blocking_notifier_call_chainfR
will return immediately, 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.