• Home
  • Raw
  • Download

Lines Matching +full:wait +full:- +full:queue

14 	"General setup"/"General notification queue"
29 additions to the ring - which might end up interleaved with notification
45 Note that when producing a notification, the kernel does not wait for the
65 internally by the watch queue itself. There are two subtypes:
81 and 255. Multiple watches may share a queue, and this provides a means to
84 * A type-specific field (WATCH_INFO_TYPE_INFO). This is set by the
100 non-global watch list is typically referred to by reference to the object it
122 Watch Queue (Notification Output) API
125 A "watch queue" is the buffer allocated by an application that notification
134 This can be used to look up an opaque pointer to the watch queue from the
145 A "watch" is a subscription on a watch list, indicating the watch queue, and
147 queue object may also carry filtering rules for that object, as set by
160 The ``info_id`` value should be an 8-bit number obtained from userspace and
163 the associated watch queue buffer.
175 Initialise a watch object, setting its pointer to the watch queue, using
181 driver-settable fields in the watch struct must have been set before this
191 watch queue (``wqueue``) and object identifier (``id``). A notification
192 (``WATCH_META_REMOVAL_NOTIFICATION``) is sent to the watch queue to
200 (``WATCH_META_REMOVAL_NOTIFICATION``) is sent to the watch queue of each
217 units of buffer slots is noted in ``n->info & WATCH_INFO_LENGTH``.
221 note in each individual queue according to the credentials of that queue
244 Once a watch queue has been created, a set of filters can be applied to limit
322 largest = end - p;
327 len = (n->info & WATCH_INFO_LENGTH) >>