Lines Matching full:will
56 Typically, items will all be of the same unit size, but this isn't strictly
110 Each of these macros will nominally return a value between 0 and buffer_size-1,
114 they will return a lower bound as the producer controls the head index,
118 To the consumer it will show an upper bound as the producer may be busy
122 will return a lower bound as the consumer controls the tail index, but the
126 To the producer it will show an upper bound as the consumer may be busy
132 situation will merely be a guess, and may even be negative.
154 The producer will look something like this::
171 /* wake_up() will make sure that the head is committed before
178 This will instruct the CPU that the contents of the new item must be written
195 The consumer will look something like this::
217 This will instruct the CPU to make sure the index is up to date before reading
219 before it writes the new tail pointer, which will erase the item.
224 be sure that the opposition index will _only_ be used the once.