Lines Matching defs:tmp

53 	sack_blk_t tmp[MAX_SACK_BLK - 1];
72 * Use tmp to hold old SACK blks. After the loop, copy them back
84 tmp[j].begin = head[i].begin;
85 tmp[j].end = head[i].end;
107 * copies the original SACK blk into the tmp storage. Other
109 * tmp storage.
117 head[i+1].begin = tmp[i].begin;
118 head[i+1].end = tmp[i].end;
135 sack_blk_t tmp[MAX_SACK_BLK];
144 /* Walk thru the whole list and copy the new list to tmp[]. */
158 tmp[j].begin = end;
159 tmp[j].end = head[i].end;
162 tmp[j].begin = head[i].begin;
163 tmp[j].end = head[i].end;
167 /* Copy tmp[] back to the original list. */
169 head[i].begin = tmp[i].begin;
170 head[i].end = tmp[i].end;
195 notsack_blk_t *prev, *tmp, *new;
202 tmp = *head;
205 while ((tmp != NULL) && SEQ_LEQ(tmp->end, begin)) {
206 prev = tmp;
207 (tmp->sack_cnt)++;
208 tmp = tmp->next;
215 if (tmp == NULL) {
223 if (SEQ_LEQ(end, tmp->begin)) {
228 if (SEQ_LEQ(end, tmp->end)) {
233 if (end == tmp->end && SEQ_LEQ(begin, tmp->begin)) {
235 prev->next = tmp->next;
237 *head = tmp->next;
240 *sum -= tmp->end - tmp->begin;
241 kmem_cache_free(tcp_notsack_blk_cache, tmp);
245 if (SEQ_GEQ(begin, tmp->begin)) {
247 if (begin == tmp->begin) {
248 *sum -= end - tmp->begin;
249 tmp->begin = end;
250 } else if (end == tmp->end) {
251 *sum -= tmp->end - begin;
252 tmp->end = begin;
253 (tmp->sack_cnt)++;
261 new->end = tmp->end;
263 new->next = tmp->next;
265 tmp->end = begin;
266 tmp->next = new;
267 (tmp->sack_cnt)++;
272 *sum -= end - tmp->begin;
273 tmp->begin = end;
281 if (SEQ_LT(tmp->begin, begin)) {
282 tmp_sum -= tmp->end - begin;
283 tmp->end = begin;
284 (tmp->sack_cnt)++;
285 prev = tmp;
286 tmp = tmp->next;
289 while (tmp != NULL) {
291 if (SEQ_GT(tmp->begin, end)) {
295 if (SEQ_LEQ(tmp->end, end)) {
297 tmp_sum -= tmp->end - tmp->begin;
299 prev->next = tmp->next;
301 tmp);
302 tmp = prev->next;
304 *head = tmp->next;
306 tmp);
307 tmp = *head;
314 tmp_sum -= end - tmp->begin;
315 tmp->begin = end;
340 notsack_blk_t *prev, *tmp;
347 tmp = *head;
348 while (tmp != NULL) {
350 if (SEQ_GT(tmp->begin, end)) {
355 if (SEQ_GEQ(end, tmp->end)) {
357 tmp_sum -= tmp->end - tmp->begin;
359 *head = tmp->next;
360 kmem_cache_free(tcp_notsack_blk_cache, tmp);
361 tmp = *head;
363 prev->next = tmp->next;
364 kmem_cache_free(tcp_notsack_blk_cache, tmp);
365 tmp = prev->next;
368 tmp_sum -= end - tmp->begin;
369 tmp->begin = end;
394 notsack_blk_t *tmp;
396 tmp = *head;
398 if (tmp == NULL) {
399 if ((tmp = kmem_cache_alloc(tcp_notsack_blk_cache,
403 tmp->begin = begin;
404 tmp->end = end;
405 tmp->next = NULL;
406 tmp->sack_cnt = 0;
407 *head = tmp;
418 while (tmp->next != NULL) {
419 tmp = tmp->next;
423 if (SEQ_GEQ(tmp->end, begin)) {
424 *sum += end - tmp->end;
425 tmp->end = end;
428 tmp->next = kmem_cache_alloc(tcp_notsack_blk_cache, KM_NOSLEEP);
429 if (tmp->next != NULL) {
430 tmp = tmp->next;
431 tmp->begin = begin;
432 tmp->end = end;
433 tmp->next = NULL;
434 tmp->sack_cnt = 0;