Name

wakeup_readers — wake up readers waiting on a channel

Synopsis

void wakeup_readers (struct work_struct *  work);

Arguments

work

work struct that contains the the channel buffer

Description

This is the work function used to defer reader waking. The reason waking is deferred is that calling directly from write causes problems if you're writing from say the scheduler.