Lines Matching refs:data
343 struct spinlock_test_data *data;
353 struct inc_test_data *data;
359 intptr_t data;
374 intptr_t data;
446 struct spinlock_test_data *data = thread_data->data;
454 int cpu = rseq_this_cpu_lock(&data->lock);
455 data->c[cpu].count++;
456 rseq_percpu_unlock(&data->lock, cpu);
483 struct spinlock_test_data data;
486 memset(&data, 0, sizeof(data));
493 thread_data[i].data = &data;
515 sum += data.c[i].count;
523 struct inc_test_data *data = thread_data->data;
538 &data->c[cpu].count, 1, cpu);
560 struct inc_test_data data;
563 memset(&data, 0, sizeof(data));
570 thread_data[i].data = &data;
592 sum += data.c[i].count;
727 node->data = j;
759 sum += node->data;
920 * "data" directly in the buffer. However, we
927 node->data = j;
959 sum += node->data;
1129 * "data" directly in the buffer. However, we
1219 /* Worker threads modify data in their "active" percpu lists. */
1266 node->data = 0;
1311 if (expect_b != atomic_load(&list_b.c[cpu_b].head->data)) {
1327 expect_a = atomic_load(&list_a.c[cpu_a].head->data);
1334 if (expect_a != atomic_load(&list_a.c[cpu_a].head->data)) {
1347 expect_b = atomic_load(&list_b.c[cpu_b].head->data);