Lines Matching refs:output_data
269 } output_data; member
1903 kernargs->out_ptr = (int64_t)&kernargs->output_data; in create_kernel_dispatch()
1904 kernargs->output_data.next_output = 0; in create_kernel_dispatch()
1906 i < (sizeof (kernargs->output_data.queue) in create_kernel_dispatch()
1907 / sizeof (kernargs->output_data.queue[0])); in create_kernel_dispatch()
1909 kernargs->output_data.queue[i].written = 0; in create_kernel_dispatch()
1910 kernargs->output_data.consumed = 0; in create_kernel_dispatch()
1922 kernargs->output_data.return_value = 0xcafe0000; in create_kernel_dispatch()
1942 unsigned int limit = (sizeof (kernargs->output_data.queue) in console_output()
1943 / sizeof (kernargs->output_data.queue[0])); in console_output()
1945 unsigned int from = __atomic_load_n (&kernargs->output_data.consumed, in console_output()
1947 unsigned int to = kernargs->output_data.next_output; in console_output()
1960 struct printf_data *data = &kernargs->output_data.queue[i%limit]; in console_output()
1974 __atomic_store_n (&kernargs->output_data.consumed, i+1, in console_output()
2269 unsigned int return_value = (unsigned int)kernargs->output_data.return_value; in run_kernel()