Lines Matching refs:range

1218      * If any blocks seen, then missing blocks are after range[0].end and
1219 * terminate on the last block or before range[1].begin if set.
1220 * If not defined or range[1].begin is in a different payload set then
1225 ((lg_crcv->rec_blocks.range[0].end + 1) / COAP_MAX_PAYLOADS(session) !=
1226 (lg_crcv->rec_blocks.range[1].begin -1) / COAP_MAX_PAYLOADS(session)))) {
1227 block = lg_crcv->rec_blocks.range[0].end + 1;
1248 if (block < (int)lg_crcv->rec_blocks.range[i].begin &&
1249 lg_crcv->rec_blocks.range[i].begin != 0) {
1259 for (; block < (int)lg_crcv->rec_blocks.range[i].begin &&
1267 if (block < (int)lg_crcv->rec_blocks.range[i].end) {
1268 block = lg_crcv->rec_blocks.range[i].end;
1441 if (block_num < rec_blocks->range[i].begin)
1443 if (block_num <= rec_blocks->range[i].end)
1455 if (block < rec_blocks->range[i].begin)
1457 if (block < rec_blocks->range[i].end)
1458 block = rec_blocks->range[i].end;
1473 (rec_blocks->range[0].end + 1) / COAP_MAX_PAYLOADS(session) >
1483 rec_blocks->range[1].begin / COAP_MAX_PAYLOADS(session) ==
1540 if (block < (int)p->rec_blocks.range[i].begin &&
1541 p->rec_blocks.range[i].begin != 0) {
1543 no_blocks += p->rec_blocks.range[i].begin - block;
1545 if (block < (int)p->rec_blocks.range[i].end) {
1546 block = p->rec_blocks.range[i].end;
1571 if (block < (int)p->rec_blocks.range[i].begin &&
1572 p->rec_blocks.range[i].begin != 0) {
1580 for (; block < (int)p->rec_blocks.range[i].begin; block++) {
1586 if (block < (int)p->rec_blocks.range[i].end) {
1587 block = p->rec_blocks.range[i].end;
2520 if (block_num >= rec_blocks->range[i].begin &&
2521 block_num <= rec_blocks->range[i].end)
2524 if (block_num < rec_blocks->range[i].begin) {
2525 if (block_num + 1 == rec_blocks->range[i].begin) {
2526 rec_blocks->range[i].begin = block_num;
2528 /* Need to insert a new range */
2532 memmove(&rec_blocks->range[i+1], &rec_blocks->range[i],
2533 (rec_blocks->used - i) * sizeof(rec_blocks->range[0]));
2534 rec_blocks->range[i].begin = rec_blocks->range[i].end = block_num;
2539 if (block_num == rec_blocks->range[i].end + 1) {
2540 rec_blocks->range[i].end = block_num;
2542 if (rec_blocks->range[i+1].begin == block_num + 1) {
2544 rec_blocks->range[i].end = rec_blocks->range[i+1].end;
2546 memmove(&rec_blocks->range[i+1], &rec_blocks->range[i+2],
2547 (rec_blocks->used - (i+2)) * sizeof(rec_blocks->range[0]));
2559 rec_blocks->range[i].begin = rec_blocks->range[i].end = block_num;
2782 (p->rec_blocks.range[0].end % COAP_MAX_PAYLOADS(session)) + 1
2785 block.num = p->rec_blocks.range[0].end;
3589 block.num = p->rec_blocks.range[0].end;