Lines Matching refs:start
90 * Clear at start in case more interrupts set bits while we
298 * start out by doing the update; continue and do scan even
377 * @start: the starting send buffer number
381 void qib_chg_pioavailkernel(struct qib_devdata *dd, unsigned start,
386 unsigned ostart = start;
389 start *= 2;
390 end = start + len * 2;
394 while (start < end) {
412 i = start / BITS_PER_LONG;
413 __clear_bit(QLOGIC_IB_SENDPIOAVAIL_BUSY_SHIFT + start,
418 start) % BITS_PER_LONG, &dma))
420 start, dd->pioavailshadow);
423 + start, dd->pioavailshadow);
424 __set_bit(start, dd->pioavailkernel);
425 if ((start >> 1) < dd->min_kernel_pio)
426 dd->min_kernel_pio = start >> 1;
428 __set_bit(start + QLOGIC_IB_SENDPIOAVAIL_BUSY_SHIFT,
430 __clear_bit(start, dd->pioavailkernel);
431 if ((start >> 1) > dd->min_kernel_pio)
432 dd->min_kernel_pio = start >> 1;
434 start += 2;
526 * We start the HoL timer so we can detect stuck packets blocking SMP replies.