Lines Matching defs:riter
1574 caf_reference_t *riter = refs;
1595 while (riter)
1597 switch (riter->type)
1600 if (riter->u.c.caf_token_offset)
1603 (memptr + riter->u.c.caf_token_offset);
1609 memptr += riter->u.c.offset;
1613 if (riter->next && riter->next->type == CAF_REF_ARRAY)
1620 for (i = 0; riter->u.a.mode[i] != CAF_ARR_REF_NONE; ++i)
1622 switch (riter->u.a.mode[i])
1625 delta = riter->u.a.dim[i].v.nvec;
1628 ((type *)riter->u.a.dim[i].v.vector)[0]) \
1631 * riter->item_size; \
1634 switch (riter->u.a.dim[i].v.kind)
1653 riter->u.a.dim[i].s.stride,
1661 riter->u.a.dim[i].s.stride,
1662 riter->u.a.dim[i].s.start,
1663 riter->u.a.dim[i].s.end);
1664 memptr += (riter->u.a.dim[i].s.start
1667 * riter->item_size;
1671 memptr += (riter->u.a.dim[i].s.start
1674 * riter->item_size;
1678 riter->u.a.dim[i].s.stride,
1679 riter->u.a.dim[i].s.start,
1681 memptr += (riter->u.a.dim[i].s.start
1684 * riter->item_size;
1688 riter->u.a.dim[i].s.stride,
1690 riter->u.a.dim[i].s.end);
1816 for (i = 0; riter->u.a.mode[i] != CAF_ARR_REF_NONE; ++i)
1818 switch (riter->u.a.mode[i])
1821 delta = riter->u.a.dim[i].v.nvec;
1823 memptr += ((type *)riter->u.a.dim[i].v.vector)[0] \
1824 * riter->item_size; \
1827 switch (riter->u.a.dim[i].v.kind)
1845 delta = riter->u.a.dim[i].s.end / riter->u.a.dim[i].s.stride
1852 riter->u.a.dim[i].s.stride,
1853 riter->u.a.dim[i].s.start,
1854 riter->u.a.dim[i].s.end);
1855 memptr += riter->u.a.dim[i].s.start
1856 * riter->u.a.dim[i].s.stride
1857 * riter->item_size;
1861 memptr += riter->u.a.dim[i].s.start
1862 * riter->u.a.dim[i].s.stride
1863 * riter->item_size;
1976 src_size = riter->item_size;
1977 riter = riter->next;
2463 caf_reference_t *riter = refs;
2475 while (riter)
2477 switch (riter->type)
2487 if (riter->u.c.caf_token_offset > 0)
2492 if (*(void**)(memptr + riter->u.c.offset) == NULL)
2507 (memptr + riter->u.c.caf_token_offset);
2508 memptr += riter->u.c.offset;
2514 memptr += riter->u.c.offset;
2525 for (i = 0; riter->u.a.mode[i] != CAF_ARR_REF_NONE; ++i)
2527 switch (riter->u.a.mode[i])
2530 delta = riter->u.a.dim[i].v.nvec;
2533 ((type *)riter->u.a.dim[i].v.vector)[0]) \
2536 * riter->item_size; \
2539 switch (riter->u.a.dim[i].v.kind)
2559 riter->u.a.dim[i].s.stride,
2564 riter->u.a.dim[i].s.stride,
2570 riter->u.a.dim[i].s.stride,
2571 riter->u.a.dim[i].s.start,
2572 riter->u.a.dim[i].s.end);
2573 memptr += (riter->u.a.dim[i].s.start
2576 * riter->item_size;
2580 memptr += (riter->u.a.dim[i].s.start
2583 * riter->item_size;
2588 riter->u.a.dim[i].s.stride,
2589 riter->u.a.dim[i].s.start,
2593 riter->u.a.dim[i].s.stride,
2594 riter->u.a.dim[i].s.start,
2596 memptr += (riter->u.a.dim[i].s.start
2599 * riter->item_size;
2604 riter->u.a.dim[i].s.stride,
2606 riter->u.a.dim[i].s.end);
2609 riter->u.a.dim[i].s.stride,
2611 riter->u.a.dim[i].s.end);
2657 else if (riter->next != NULL)
2680 for (i = 0; riter->u.a.mode[i] != CAF_ARR_REF_NONE; ++i)
2682 switch (riter->u.a.mode[i])
2685 delta = riter->u.a.dim[i].v.nvec;
2687 memptr += ((type *)riter->u.a.dim[i].v.vector)[0] \
2688 * riter->item_size; \
2691 switch (riter->u.a.dim[i].v.kind)
2709 delta = riter->u.a.dim[i].s.end / riter->u.a.dim[i].s.stride
2716 riter->u.a.dim[i].s.stride,
2717 riter->u.a.dim[i].s.start,
2718 riter->u.a.dim[i].s.end);
2719 memptr += riter->u.a.dim[i].s.start
2720 * riter->u.a.dim[i].s.stride
2721 * riter->item_size;
2725 memptr += riter->u.a.dim[i].s.start
2726 * riter->u.a.dim[i].s.stride
2727 * riter->item_size;
2777 src_size = riter->item_size;
2778 riter = riter->next;
3053 caf_reference_t *riter = refs;
3055 while (riter)
3057 switch (riter->type)
3060 if (riter->u.c.caf_token_offset)
3063 (memptr + riter->u.c.caf_token_offset);
3069 memptr += riter->u.c.offset;
3074 for (i = 0; riter->u.a.mode[i] != CAF_ARR_REF_NONE; ++i)
3076 switch (riter->u.a.mode[i])
3079 memptr += (riter->u.a.dim[i].s.start
3082 * riter->item_size;
3086 if (riter->next == NULL)
3103 for (i = 0; riter->u.a.mode[i] != CAF_ARR_REF_NONE; ++i)
3105 switch (riter->u.a.mode[i])
3108 memptr += riter->u.a.dim[i].s.start
3109 * riter->u.a.dim[i].s.stride
3110 * riter->item_size;
3114 if (riter->next == NULL)
3134 riter = riter->next;