Lines Matching refs:array
303 struct percpu_buffer_node **array; member
320 struct percpu_memcpy_buffer_node *array; member
704 targetptr_spec = (intptr_t *)&buffer->c[cpu].array[offset]; in this_cpu_buffer_push()
744 head = RSEQ_READ_ONCE(buffer->c[cpu].array[offset - 1]); in this_cpu_buffer_pop()
748 (intptr_t *)&buffer->c[cpu].array[offset - 1], in this_cpu_buffer_pop()
772 head = buffer->c[cpu].array[offset - 1]; in __percpu_buffer_pop()
826 buffer.c[i].array = in test_percpu_buffer()
827 malloc(sizeof(*buffer.c[i].array) * CPU_SETSIZE * in test_percpu_buffer()
829 assert(buffer.c[i].array); in test_percpu_buffer()
846 buffer.c[i].array[j - 1] = node; in test_percpu_buffer()
880 free(buffer.c[i].array); in test_percpu_buffer()
909 destptr = (char *)&buffer->c[cpu].array[offset]; in this_cpu_memcpy_buffer_push()
954 srcptr = (char *)&buffer->c[cpu].array[offset - 1]; in this_cpu_memcpy_buffer_pop()
986 memcpy(item, &buffer->c[cpu].array[offset - 1], sizeof(*item)); in __percpu_memcpy_buffer_pop()
1041 buffer.c[i].array = in test_percpu_memcpy_buffer()
1042 malloc(sizeof(*buffer.c[i].array) * CPU_SETSIZE * in test_percpu_memcpy_buffer()
1044 assert(buffer.c[i].array); in test_percpu_memcpy_buffer()
1056 buffer.c[i].array[j - 1].data1 = j; in test_percpu_memcpy_buffer()
1057 buffer.c[i].array[j - 1].data2 = j + 1; in test_percpu_memcpy_buffer()
1092 free(buffer.c[i].array); in test_percpu_memcpy_buffer()