Lines Matching refs:ack
1283 struct outstanding_ack *ack = NULL; in do_upload() local
1361 ack = xmalloc(sizeof(*ack)); in do_upload()
1362 ack->id = ++id; in do_upload()
1363 ack->offset = offset; in do_upload()
1364 ack->len = len; in do_upload()
1365 TAILQ_INSERT_TAIL(&acks, ack, tq); in do_upload()
1369 buffer_put_int(&msg, ack->id); in do_upload()
1379 if (ack == NULL) in do_upload()
1399 for (ack = TAILQ_FIRST(&acks); in do_upload()
1400 ack != NULL && ack->id != r_id; in do_upload()
1401 ack = TAILQ_NEXT(ack, tq)) in do_upload()
1403 if (ack == NULL) in do_upload()
1405 TAILQ_REMOVE(&acks, ack, tq); in do_upload()
1407 ack->id, ack->len, (long long)ack->offset); in do_upload()
1409 xfree(ack); in do_upload()