Lines Matching refs:ack
1354 struct outstanding_ack *ack = NULL; in do_upload() local
1433 ack = xmalloc(sizeof(*ack)); in do_upload()
1434 ack->id = ++id; in do_upload()
1435 ack->offset = offset; in do_upload()
1436 ack->len = len; in do_upload()
1437 TAILQ_INSERT_TAIL(&acks, ack, tq); in do_upload()
1441 buffer_put_int(&msg, ack->id); in do_upload()
1451 if (ack == NULL) in do_upload()
1471 for (ack = TAILQ_FIRST(&acks); in do_upload()
1472 ack != NULL && ack->id != r_id; in do_upload()
1473 ack = TAILQ_NEXT(ack, tq)) in do_upload()
1475 if (ack == NULL) in do_upload()
1477 TAILQ_REMOVE(&acks, ack, tq); in do_upload()
1479 ack->id, ack->len, (long long)ack->offset); in do_upload()
1481 xfree(ack); in do_upload()