Home
last modified time | relevance | path

Searched refs:ancil (Results 1 - 5 of 5) sorted by relevance

/third_party/pulseaudio/src/pulsecore/
H A Dnative-common.c41 pa_cmsg_ancil_data *ancil = NULL; in pa_common_command_register_memfd_shmid() local
49 ancil = pa_pdispatch_take_ancil_data(pd); in pa_common_command_register_memfd_shmid()
50 if (!ancil) in pa_common_command_register_memfd_shmid()
55 if (ancil->nfd == 0) { in pa_common_command_register_memfd_shmid()
61 if (ancil->nfd != 1 || ancil->fds[0] == -1) in pa_common_command_register_memfd_shmid()
67 pa_pstream_attach_memfd_shmid(p, shm_id, ancil->fds[0]); in pa_common_command_register_memfd_shmid()
71 if (ancil) in pa_common_command_register_memfd_shmid()
72 pa_cmsg_ancil_data_close_fds(ancil); in pa_common_command_register_memfd_shmid()
H A Dpstream.c218 void pa_cmsg_ancil_data_close_fds(struct pa_cmsg_ancil_data *ancil) { in pa_cmsg_ancil_data_close_fds() argument
219 if (ancil && ancil->nfd > 0 && ancil->close_fds_on_cleanup) { in pa_cmsg_ancil_data_close_fds()
222 pa_assert(ancil->nfd <= MAX_ANCIL_DATA_FDS); in pa_cmsg_ancil_data_close_fds()
224 for (i = 0; i < ancil->nfd; i++) in pa_cmsg_ancil_data_close_fds()
225 if (ancil->fds[i] != -1) { in pa_cmsg_ancil_data_close_fds()
226 pa_assert_se(pa_close(ancil->fds[i]) == 0); in pa_cmsg_ancil_data_close_fds()
227 ancil->fds[i] = -1; in pa_cmsg_ancil_data_close_fds()
230 ancil in pa_cmsg_ancil_data_close_fds()
[all...]
H A Dpdispatch.c470 pa_cmsg_ancil_data *ancil; in pa_pdispatch_take_ancil_data() local
475 ancil = pd->ancil_data; in pa_pdispatch_take_ancil_data()
478 if (ancil) in pa_pdispatch_take_ancil_data()
479 pa_assert(ancil->nfd <= MAX_ANCIL_DATA_FDS); in pa_pdispatch_take_ancil_data()
482 return ancil; in pa_pdispatch_take_ancil_data()
H A Dcreds.h58 void pa_cmsg_ancil_data_close_fds(struct pa_cmsg_ancil_data *ancil);
/third_party/pulseaudio/src/pulse/
H A Dcontext.c1506 pa_cmsg_ancil_data *ancil = NULL; local
1514 ancil = pa_pdispatch_take_ancil_data(pd);
1515 if (!ancil)
1522 if (ancil->nfd != 2 || ancil->fds[0] == -1 || ancil->fds[1] == -1)
1527 c->srb_template.readfd = ancil->fds[0];
1528 c->srb_template.writefd = ancil->fds[1];
1533 ancil->close_fds_on_cleanup = false;
1537 if (ancil)
[all...]

Completed in 5 milliseconds