Lines Matching refs:start
89 * Clear at start in case more interrupts set bits while we
295 * start out by doing the update; continue and do scan even
374 * @start: the starting send buffer number
379 void qib_chg_pioavailkernel(struct qib_devdata *dd, unsigned start,
384 unsigned ostart = start;
387 start *= 2;
388 end = start + len * 2;
392 while (start < end) {
410 i = start / BITS_PER_LONG;
411 __clear_bit(QLOGIC_IB_SENDPIOAVAIL_BUSY_SHIFT + start,
416 start) % BITS_PER_LONG, &dma))
418 start, dd->pioavailshadow);
421 + start, dd->pioavailshadow);
422 __set_bit(start, dd->pioavailkernel);
423 if ((start >> 1) < dd->min_kernel_pio)
424 dd->min_kernel_pio = start >> 1;
426 __set_bit(start + QLOGIC_IB_SENDPIOAVAIL_BUSY_SHIFT,
428 __clear_bit(start, dd->pioavailkernel);
429 if ((start >> 1) > dd->min_kernel_pio)
430 dd->min_kernel_pio = start >> 1;
432 start += 2;
524 * We start the HoL timer so we can detect stuck packets blocking SMP replies.