Home
last modified time | relevance | path

Searched refs:uinfo (Results 1 - 12 of 12) sorted by relevance

/third_party/ltp/testcases/kernel/syscalls/rt_tgsigqueueinfo/
H A Drt_tgsigqueueinfo01.c38 static void sigusr1_handler(int signum, siginfo_t *uinfo, in sigusr1_handler() argument
42 sigval_rcv = uinfo->_sifields._rt.SI_SIGVAL.sival_ptr; in sigusr1_handler()
47 siginfo_t uinfo; in send_rcv_func() local
52 uinfo.si_errno = 0; in send_rcv_func()
53 uinfo.si_code = SI_QUEUE; in send_rcv_func()
54 uinfo._sifields._rt.SI_SIGVAL.sival_ptr = sigval_send; in send_rcv_func()
57 syscall(__NR_gettid), SIGUSR1, &uinfo)); in send_rcv_func()
108 siginfo_t uinfo; in verify_signal_parent_thread() local
114 uinfo.si_errno = 0; in verify_signal_parent_thread()
115 uinfo in verify_signal_parent_thread()
129 siginfo_t uinfo; sender_func() local
[all...]
/third_party/ltp/testcases/kernel/syscalls/pidfd_send_signal/
H A Dpidfd_send_signal01.c27 static siginfo_t *uinfo; variable
59 TEST(pidfd_send_signal(pidfd, SIGNAL, uinfo, 0)); in verify_pidfd_send_signal()
86 uinfo = SAFE_MALLOC(sizeof(siginfo_t)); in setup()
88 memset(uinfo, 0, sizeof(*uinfo)); in setup()
89 uinfo->si_signo = SIGNAL; in setup()
90 uinfo->si_code = SI_QUEUE; in setup()
91 uinfo->si_pid = getpid(); in setup()
92 uinfo->si_uid = getuid(); in setup()
93 uinfo in setup()
[all...]
/third_party/ltp/testcases/kernel/syscalls/rt_sigqueueinfo/
H A Drt_sigqueueinfo01.c30 static siginfo_t *uinfo; variable
68 TEST(sys_rt_sigqueueinfo(tid, SIGNAL, uinfo)); in verify_sigqueueinfo()
89 uinfo = SAFE_MALLOC(sizeof(siginfo_t)); in setup()
91 memset(uinfo, 0, sizeof(*uinfo)); in setup()
92 uinfo->si_code = SI_QUEUE; in setup()
93 uinfo->si_pid = getpid(); in setup()
94 uinfo->si_uid = getuid(); in setup()
95 uinfo->si_value.sival_int = DATA; in setup()
102 free(uinfo); in cleanup()
[all...]
H A Drt_sigqueueinfo.h12 static int sys_rt_sigqueueinfo(pid_t tgid, int sig, siginfo_t *uinfo) in sys_rt_sigqueueinfo() argument
14 return tst_syscall(__NR_rt_sigqueueinfo, tgid, sig, uinfo); in sys_rt_sigqueueinfo()
/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_uniforms.c70 const struct etna_shader_uniform_info *uinfo = &sobj->uniforms; in etna_uniforms_write() local
75 if (!uinfo->count) in etna_uniforms_write()
78 etna_cmd_stream_reserve(stream, align(uinfo->count + 1, 2)); in etna_uniforms_write()
79 etna_emit_load_state(stream, base >> 2, uinfo->count, 0); in etna_uniforms_write()
81 for (uint32_t i = 0; i < uinfo->count; i++) { in etna_uniforms_write()
82 uint32_t val = uinfo->data[i]; in etna_uniforms_write()
84 switch (uinfo->contents[i]) { in etna_uniforms_write()
97 get_texrect_scale(ctx, frag, uinfo->contents[i], val)); in etna_uniforms_write()
101 idx = uinfo->contents[i] - ETNA_UNIFORM_UBO0_ADDR; in etna_uniforms_write()
115 if ((uinfo in etna_uniforms_write()
[all...]
H A Detnaviv_compiler_nir.c186 struct etna_shader_uniform_info *uinfo = &sobj->uniforms; in copy_uniform_state_to_shader() local
188 uinfo->count = count * 4; in copy_uniform_state_to_shader()
189 uinfo->data = MALLOC(uinfo->count * sizeof(*uinfo->data)); in copy_uniform_state_to_shader()
190 uinfo->contents = MALLOC(uinfo->count * sizeof(*uinfo->contents)); in copy_uniform_state_to_shader()
192 for (unsigned i = 0; i < uinfo->count; i++) { in copy_uniform_state_to_shader()
193 uinfo in copy_uniform_state_to_shader()
[all...]
/third_party/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_uniforms.c195 struct vc4_shader_uniform_info *uinfo = &shader->uniforms; in vc4_write_uniforms() local
199 cl_ensure_space(&job->uniforms, (uinfo->count + in vc4_write_uniforms()
200 uinfo->num_texture_samples) * 4); in vc4_write_uniforms()
204 uinfo->num_texture_samples); in vc4_write_uniforms()
206 for (int i = 0; i < uinfo->count; i++) { in vc4_write_uniforms()
207 enum quniform_contents contents = uinfo->contents[i]; in vc4_write_uniforms()
208 uint32_t data = uinfo->data[i]; in vc4_write_uniforms()
297 uinfo->contents[i], in vc4_write_uniforms()
306 CLAMP(vc4->blend_color.f.color[uinfo->contents[i] - in vc4_write_uniforms()
355 char *desc = qir_describe_uniform(uinfo in vc4_write_uniforms()
[all...]
H A Dvc4_program.c2480 struct vc4_shader_uniform_info *uinfo = &shader->uniforms; in copy_uniform_state_to_shader() local
2482 uinfo->count = count; in copy_uniform_state_to_shader()
2483 uinfo->data = ralloc_array(shader, uint32_t, count); in copy_uniform_state_to_shader()
2484 memcpy(uinfo->data, c->uniform_data, in copy_uniform_state_to_shader()
2485 count * sizeof(*uinfo->data)); in copy_uniform_state_to_shader()
2486 uinfo->contents = ralloc_array(shader, enum quniform_contents, count); in copy_uniform_state_to_shader()
2487 memcpy(uinfo->contents, c->uniform_contents, in copy_uniform_state_to_shader()
2488 count * sizeof(*uinfo->contents)); in copy_uniform_state_to_shader()
2489 uinfo->num_texture_samples = c->num_texture_samples; in copy_uniform_state_to_shader()
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3d_uniforms.c256 struct v3d_uniform_list *uinfo = &shader->prog_data.base->uniforms; in v3d_write_uniforms() local
267 v3d_cl_ensure_space(&job->indirect, (uinfo->count + 1) * 4, 4); in v3d_write_uniforms()
275 for (int i = 0; i < uinfo->count; i++) { in v3d_write_uniforms()
276 uint32_t data = uinfo->data[i]; in v3d_write_uniforms()
278 switch (uinfo->contents[i]) { in v3d_write_uniforms()
326 uinfo->contents[i], in v3d_write_uniforms()
337 uinfo->contents[i], in v3d_write_uniforms()
347 uinfo->contents[i], in v3d_write_uniforms()
426 assert(quniform_contents_is_texture_p0(uinfo->contents[i])); in v3d_write_uniforms()
429 uinfo in v3d_write_uniforms()
[all...]
/third_party/ltp/testcases/kernel/syscalls/clone3/
H A Dclone301.c61 static siginfo_t uinfo = { variable
141 TEST(pidfd_send_signal(pidfd, CHILD_SIGNAL, &uinfo, 0)); in run()
171 uinfo.si_pid = getpid(); in setup()
172 uinfo.si_uid = getuid(); in setup()
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_uniforms.c475 struct v3d_uniform_list *uinfo = in v3dv_write_uniforms_wg_offsets() local
495 v3dv_cl_ensure_space(&job->indirect, (uinfo->count + 1) * 4, 4); in v3dv_write_uniforms_wg_offsets()
501 for (int i = 0; i < uinfo->count; i++) { in v3dv_write_uniforms_wg_offsets()
502 uint32_t data = uinfo->data[i]; in v3dv_write_uniforms_wg_offsets()
504 switch (uinfo->contents[i]) { in v3dv_write_uniforms_wg_offsets()
518 uinfo->contents[i] - QUNIFORM_INLINE_UBO_0, data, in v3dv_write_uniforms_wg_offsets()
543 uinfo->contents[i], data, &buffer_bos); in v3dv_write_uniforms_wg_offsets()
572 uinfo->contents[i], in v3dv_write_uniforms_wg_offsets()
/third_party/eudev/src/udev/
H A Dudevadm-info.c285 static int uinfo(struct udev *udev, int argc, char *argv[]) { in uinfo() function
494 .cmd = uinfo,

Completed in 12 milliseconds