Lines Matching defs:sequential
295 * Determine if sequential access is in progress
309 int sequential;
313 sequential = object->sequential;
314 orig_sequential = sequential;
319 * reset indicator of sequential behavior
321 sequential = 0;
327 * advance indicator of sequential behavior
329 if (sequential < MAX_SEQUENTIAL_RUN)
330 sequential += PAGE_SIZE;
333 * reset indicator of sequential behavior
335 sequential = 0;
342 * advance indicator of sequential behavior
344 if (sequential > -MAX_SEQUENTIAL_RUN)
345 sequential -= PAGE_SIZE;
348 * reset indicator of sequential behavior
350 sequential = 0;
358 * advance indicator of sequential behavior
360 if (sequential < 0)
361 sequential = 0;
362 if (sequential < MAX_SEQUENTIAL_RUN)
363 sequential += PAGE_SIZE;
367 * advance indicator of sequential behavior
369 if (sequential > 0)
370 sequential = 0;
371 if (sequential > -MAX_SEQUENTIAL_RUN)
372 sequential -= PAGE_SIZE;
375 * reset indicator of sequential behavior
377 sequential = 0;
381 if (sequential != orig_sequential) {
382 if (!OSCompareAndSwap(orig_sequential, sequential, (UInt32 *)&object->sequential)) {
384 * if someone else has already updated object->sequential
394 * if a sequential access pattern is taking place... if only
398 * accesses, no sequential access pattern can develop anyway, so we
410 * Determine if sequential access is in progress
449 if ((sequential_run = object->sequential)) {
477 * determine if the run of sequential accesss has been