Lines Matching defs:riter
1571 caf_reference_t *riter = refs;
1592 while (riter)
1594 switch (riter->type)
1597 if (riter->u.c.caf_token_offset)
1600 (memptr + riter->u.c.caf_token_offset);
1606 memptr += riter->u.c.offset;
1610 if (riter->next && riter->next->type == CAF_REF_ARRAY)
1617 for (i = 0; riter->u.a.mode[i] != CAF_ARR_REF_NONE; ++i)
1619 switch (riter->u.a.mode[i])
1622 delta = riter->u.a.dim[i].v.nvec;
1625 ((type *)riter->u.a.dim[i].v.vector)[0]) \
1628 * riter->item_size; \
1631 switch (riter->u.a.dim[i].v.kind)
1650 riter->u.a.dim[i].s.stride,
1658 riter->u.a.dim[i].s.stride,
1659 riter->u.a.dim[i].s.start,
1660 riter->u.a.dim[i].s.end);
1661 memptr += (riter->u.a.dim[i].s.start
1664 * riter->item_size;
1668 memptr += (riter->u.a.dim[i].s.start
1671 * riter->item_size;
1675 riter->u.a.dim[i].s.stride,
1676 riter->u.a.dim[i].s.start,
1678 memptr += (riter->u.a.dim[i].s.start
1681 * riter->item_size;
1685 riter->u.a.dim[i].s.stride,
1687 riter->u.a.dim[i].s.end);
1813 for (i = 0; riter->u.a.mode[i] != CAF_ARR_REF_NONE; ++i)
1815 switch (riter->u.a.mode[i])
1818 delta = riter->u.a.dim[i].v.nvec;
1820 memptr += ((type *)riter->u.a.dim[i].v.vector)[0] \
1821 * riter->item_size; \
1824 switch (riter->u.a.dim[i].v.kind)
1842 delta = riter->u.a.dim[i].s.end / riter->u.a.dim[i].s.stride
1849 riter->u.a.dim[i].s.stride,
1850 riter->u.a.dim[i].s.start,
1851 riter->u.a.dim[i].s.end);
1852 memptr += riter->u.a.dim[i].s.start
1853 * riter->u.a.dim[i].s.stride
1854 * riter->item_size;
1858 memptr += riter->u.a.dim[i].s.start
1859 * riter->u.a.dim[i].s.stride
1860 * riter->item_size;
1973 src_size = riter->item_size;
1974 riter = riter->next;
2460 caf_reference_t *riter = refs;
2472 while (riter)
2474 switch (riter->type)
2484 if (riter->u.c.caf_token_offset > 0)
2489 if (*(void**)(memptr + riter->u.c.offset) == NULL)
2504 (memptr + riter->u.c.caf_token_offset);
2505 memptr += riter->u.c.offset;
2511 memptr += riter->u.c.offset;
2522 for (i = 0; riter->u.a.mode[i] != CAF_ARR_REF_NONE; ++i)
2524 switch (riter->u.a.mode[i])
2527 delta = riter->u.a.dim[i].v.nvec;
2530 ((type *)riter->u.a.dim[i].v.vector)[0]) \
2533 * riter->item_size; \
2536 switch (riter->u.a.dim[i].v.kind)
2556 riter->u.a.dim[i].s.stride,
2561 riter->u.a.dim[i].s.stride,
2567 riter->u.a.dim[i].s.stride,
2568 riter->u.a.dim[i].s.start,
2569 riter->u.a.dim[i].s.end);
2570 memptr += (riter->u.a.dim[i].s.start
2573 * riter->item_size;
2577 memptr += (riter->u.a.dim[i].s.start
2580 * riter->item_size;
2585 riter->u.a.dim[i].s.stride,
2586 riter->u.a.dim[i].s.start,
2590 riter->u.a.dim[i].s.stride,
2591 riter->u.a.dim[i].s.start,
2593 memptr += (riter->u.a.dim[i].s.start
2596 * riter->item_size;
2601 riter->u.a.dim[i].s.stride,
2603 riter->u.a.dim[i].s.end);
2606 riter->u.a.dim[i].s.stride,
2608 riter->u.a.dim[i].s.end);
2654 else if (riter->next != NULL)
2677 for (i = 0; riter->u.a.mode[i] != CAF_ARR_REF_NONE; ++i)
2679 switch (riter->u.a.mode[i])
2682 delta = riter->u.a.dim[i].v.nvec;
2684 memptr += ((type *)riter->u.a.dim[i].v.vector)[0] \
2685 * riter->item_size; \
2688 switch (riter->u.a.dim[i].v.kind)
2706 delta = riter->u.a.dim[i].s.end / riter->u.a.dim[i].s.stride
2713 riter->u.a.dim[i].s.stride,
2714 riter->u.a.dim[i].s.start,
2715 riter->u.a.dim[i].s.end);
2716 memptr += riter->u.a.dim[i].s.start
2717 * riter->u.a.dim[i].s.stride
2718 * riter->item_size;
2722 memptr += riter->u.a.dim[i].s.start
2723 * riter->u.a.dim[i].s.stride
2724 * riter->item_size;
2774 src_size = riter->item_size;
2775 riter = riter->next;
3050 caf_reference_t *riter = refs;
3052 while (riter)
3054 switch (riter->type)
3057 if (riter->u.c.caf_token_offset)
3060 (memptr + riter->u.c.caf_token_offset);
3066 memptr += riter->u.c.offset;
3071 for (i = 0; riter->u.a.mode[i] != CAF_ARR_REF_NONE; ++i)
3073 switch (riter->u.a.mode[i])
3076 memptr += (riter->u.a.dim[i].s.start
3079 * riter->item_size;
3083 if (riter->next == NULL)
3100 for (i = 0; riter->u.a.mode[i] != CAF_ARR_REF_NONE; ++i)
3102 switch (riter->u.a.mode[i])
3105 memptr += riter->u.a.dim[i].s.start
3106 * riter->u.a.dim[i].s.stride
3107 * riter->item_size;
3111 if (riter->next == NULL)
3131 riter = riter->next;