Lines Matching refs:tt
253 struct aoetgt *t, **tt; in newframe() local
262 tt = d->tgt; /* last used target */ in newframe()
264 tt++; in newframe()
265 if (tt >= &d->targets[d->ntargets] || !*tt) in newframe()
266 tt = d->targets; in newframe()
267 t = *tt; in newframe()
278 d->tgt = tt; in newframe()
282 if (tt == d->tgt) { /* we've looped and found nada */ in newframe()
1423 struct aoetgt **tt; in grow_targets() local
1427 tt = kcalloc(newn, sizeof(*d->targets), GFP_ATOMIC); in grow_targets()
1428 if (!tt) in grow_targets()
1430 memmove(tt, d->targets, sizeof(*d->targets) * oldn); in grow_targets()
1431 d->tgt = tt + (d->tgt - d->targets); in grow_targets()
1433 d->targets = tt; in grow_targets()
1442 struct aoetgt *t, **tt, **te; in addtgt() local
1444 tt = d->targets; in addtgt()
1445 te = tt + d->ntargets; in addtgt()
1446 for (; tt < te && *tt; tt++) in addtgt()
1449 if (tt == te) { in addtgt()
1450 tt = grow_targets(d); in addtgt()
1451 if (!tt) in addtgt()
1464 return *tt = t; in addtgt()