Lines Matching refs:new_size
589 const u32 new_size = 1 << order; in reshape_ring() local
603 if (active >= new_size) in reshape_ring()
607 ring = kcalloc(new_size, sizeof(*ring), GFP_NOWAIT); in reshape_ring()
612 if (new_size > curr_size) { in reshape_ring()
616 u16 new_idx = (ioat->tail+i) & (new_size-1); in reshape_ring()
623 for (i = curr_size; i < new_size; i++) { in reshape_ring()
624 u16 new_idx = (ioat->tail+i) & (new_size-1); in reshape_ring()
629 u16 new_idx = (ioat->tail+i) & (new_size-1); in reshape_ring()
640 for (i = curr_size-1; i < new_size; i++) { in reshape_ring()
641 u16 new_idx = (ioat->tail+i) & (new_size-1); in reshape_ring()
642 struct ioat_ring_ent *next = ring[(new_idx+1) & (new_size-1)]; in reshape_ring()
654 for (i = 0; i < new_size; i++) { in reshape_ring()
656 u16 new_idx = (ioat->tail+i) & (new_size-1); in reshape_ring()
663 for (i = new_size; i < curr_size; i++) { in reshape_ring()
671 hw = ring[(ioat->tail+new_size-1) & (new_size-1)]->hw; in reshape_ring()
672 next = ring[(ioat->tail+new_size) & (new_size-1)]; in reshape_ring()
677 __func__, new_size); in reshape_ring()