Lines Matching refs:wcurr
368 if (hp_sdc.wcurr < 0) in hp_sdc_put()
369 hp_sdc.wcurr = 0; in hp_sdc_put()
371 if (hp_sdc.rcurr == hp_sdc.wcurr) in hp_sdc_put()
372 hp_sdc.wcurr++; in hp_sdc_put()
374 if (hp_sdc.wcurr >= HP_SDC_QUEUE_LEN) in hp_sdc_put()
375 hp_sdc.wcurr = 0; in hp_sdc_put()
376 curridx = hp_sdc.wcurr; in hp_sdc_put()
381 while (++curridx != hp_sdc.wcurr) { in hp_sdc_put()
395 if (curridx == hp_sdc.wcurr) { /* There's nothing queued to do. */ in hp_sdc_put()
398 hp_sdc.wcurr = curridx; in hp_sdc_put()
409 if (hp_sdc.wcurr == -1) in hp_sdc_put()
418 hp_sdc.wcurr++; in hp_sdc_put()
419 if (hp_sdc.wcurr >= HP_SDC_QUEUE_LEN) in hp_sdc_put()
420 hp_sdc.wcurr = 0; in hp_sdc_put()
432 hp_sdc.wcurr++; in hp_sdc_put()
433 if (hp_sdc.wcurr >= HP_SDC_QUEUE_LEN) in hp_sdc_put()
434 hp_sdc.wcurr = 0; in hp_sdc_put()
579 hp_sdc.wcurr++; in hp_sdc_put()
580 if (hp_sdc.wcurr >= HP_SDC_QUEUE_LEN) in hp_sdc_put()
581 hp_sdc.wcurr = 0; in hp_sdc_put()
590 if (hp_sdc.wcurr >= 0) in hp_sdc_put()
855 hp_sdc.wcurr = -1; in hp_sdc_init()