Lines Matching defs:array
519 * mapping is an array with same slots as tevs in that pev.
811 struct parse_events_array array;
829 parse_events__clear_array(&op->k.array);
861 if (term->array.nr_ranges) {
862 size_t memsz = term->array.nr_ranges *
863 sizeof(op->k.array.ranges[0]);
865 op->k.array.ranges = memdup(term->array.ranges, memsz);
866 if (!op->k.array.ranges) {
871 op->k.array.nr_ranges = term->array.nr_ranges;
910 size_t memsz = op->k.array.nr_ranges *
911 sizeof(op->k.array.ranges[0]);
913 newop->k.array.ranges = memdup(op->k.array.ranges, memsz);
914 if (!newop->k.array.ranges) {
1132 struct parse_events_array *array = &term->array;
1136 if (!array->nr_ranges)
1138 if (!array->ranges) {
1139 pr_debug("ERROR: map %s: array->nr_ranges is %d but range array is NULL\n",
1140 map_name, (int)array->nr_ranges);
1151 for (i = 0; i < array->nr_ranges; i++) {
1152 unsigned int start = array->ranges[i].start;
1153 size_t length = array->ranges[i].length;
1283 for (i = 0; i < op->k.array.nr_ranges; i++) {
1284 unsigned int start = op->k.array.ranges[i].start;
1285 size_t length = op->k.array.ranges[i].length;