Home
last modified time | relevance | path

Searched refs:cmsg (Results 1 – 22 of 22) sorted by relevance

/openbmc/phosphor-net-ipmid/
H A Dsocket_channel.hpp163 cmsghdr* cmsg; in read() local
164 for (cmsg = CMSG_FIRSTHDR(&msg); cmsg != 0; in read()
165 cmsg = CMSG_NXTHDR(&msg, cmsg)) in read()
167 if (cmsg->cmsg_level == IPPROTO_IP && cmsg->cmsg_type == IP_PKTINFO) in read()
170 pktinfo4 = *reinterpret_cast<in_pktinfo*>(CMSG_DATA(cmsg)); in read()
172 if (cmsg->cmsg_level == IPPROTO_IPV6 && in read()
173 cmsg->cmsg_type == IPV6_PKTINFO) in read()
176 pktinfo6 = *reinterpret_cast<in6_pktinfo*>(CMSG_DATA(cmsg)); in read()
203 cmsghdr* cmsg = CMSG_FIRSTHDR(&msg); in write() local
206 cmsg->cmsg_level = IPPROTO_IPV6; in write()
[all …]
/openbmc/qemu/crypto/
H A Dcipher-afalg.c103 afalg->cmsg = CMSG_FIRSTHDR(afalg->msg); in qcrypto_afalg_cipher_ctx_new()
104 afalg->cmsg->cmsg_type = ALG_SET_OP; in qcrypto_afalg_cipher_ctx_new()
105 afalg->cmsg->cmsg_len = CMSG_SPACE(ALG_OPTYPE_LEN); in qcrypto_afalg_cipher_ctx_new()
107 afalg->cmsg = CMSG_NXTHDR(afalg->msg, afalg->cmsg); in qcrypto_afalg_cipher_ctx_new()
108 afalg->cmsg->cmsg_type = ALG_SET_IV; in qcrypto_afalg_cipher_ctx_new()
109 afalg->cmsg->cmsg_len = CMSG_SPACE(ALG_MSGIV_LEN(expect_niv)); in qcrypto_afalg_cipher_ctx_new()
111 afalg->cmsg = CMSG_FIRSTHDR(afalg->msg); in qcrypto_afalg_cipher_ctx_new()
134 afalg->cmsg = CMSG_NXTHDR(afalg->msg, afalg->cmsg); in qcrypto_afalg_cipher_setiv()
137 afalg->cmsg->cmsg_level = SOL_ALG; in qcrypto_afalg_cipher_setiv()
138 alg_iv = (struct af_alg_iv *)CMSG_DATA(afalg->cmsg); in qcrypto_afalg_cipher_setiv()
[all …]
H A Dafalgpriv.h41 struct cmsghdr *cmsg; member
/openbmc/openbmc/poky/meta/recipes-core/seatd/
H A Dseatd_0.9.1.bb19 # 154 | for (cmsg = CMSG_FIRSTHDR(msg); cmsg != NULL; cmsg = CMSG_NXTHDR(msg, cmsg)) {
22 # 358 | __CMSG_LEN(cmsg) + sizeof(struct cmsghdr) >= __MHDR_END(mhdr) - (unsigned char *)(
/openbmc/qemu/contrib/ivshmem-client/
H A Divshmem-client.c32 struct cmsghdr cmsg; in ivshmem_client_read_one_msg() member
35 struct cmsghdr *cmsg; in ivshmem_client_read_one_msg() local
60 for (cmsg = CMSG_FIRSTHDR(&msg); cmsg; cmsg = CMSG_NXTHDR(&msg, cmsg)) { in ivshmem_client_read_one_msg()
62 if (cmsg->cmsg_len != CMSG_LEN(sizeof(int)) || in ivshmem_client_read_one_msg()
63 cmsg->cmsg_level != SOL_SOCKET || in ivshmem_client_read_one_msg()
64 cmsg->cmsg_type != SCM_RIGHTS) { in ivshmem_client_read_one_msg()
68 memcpy(fd, CMSG_DATA(cmsg), sizeof(*fd)); in ivshmem_client_read_one_msg()
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-extended/kronosnet/
H A Dkronosnet_1.24.bb26 # for (cmsg = CMSG_FIRSTHDR(&msg);cmsg; cmsg = CMSG_NXTHDR(&msg, cmsg)) {
/openbmc/qemu/tests/qtest/
H A Dlibqmp.c106 struct cmsghdr *cmsg; in socket_send_fds() local
118 cmsg = CMSG_FIRSTHDR(&msg); in socket_send_fds()
119 cmsg->cmsg_len = CMSG_LEN(fdsize); in socket_send_fds()
120 cmsg->cmsg_level = SOL_SOCKET; in socket_send_fds()
121 cmsg->cmsg_type = SCM_RIGHTS; in socket_send_fds()
122 memcpy(CMSG_DATA(cmsg), fds, fdsize); in socket_send_fds()
/openbmc/qemu/io/
H A Dchannel-socket.c469 struct cmsghdr *cmsg; in qio_channel_socket_copy_fds() local
474 for (cmsg = CMSG_FIRSTHDR(msg); cmsg; cmsg = CMSG_NXTHDR(msg, cmsg)) { in qio_channel_socket_copy_fds()
478 if (cmsg->cmsg_len < CMSG_LEN(sizeof(int)) || in qio_channel_socket_copy_fds()
479 cmsg->cmsg_level != SOL_SOCKET || in qio_channel_socket_copy_fds()
480 cmsg->cmsg_type != SCM_RIGHTS) { in qio_channel_socket_copy_fds()
484 fd_size = cmsg->cmsg_len - CMSG_LEN(0); in qio_channel_socket_copy_fds()
492 memcpy(*fds + *nfds, CMSG_DATA(cmsg), fd_size); in qio_channel_socket_copy_fds()
578 struct cmsghdr *cmsg; in qio_channel_socket_writev() local
597 cmsg = CMSG_FIRSTHDR(&msg); in qio_channel_socket_writev()
598 cmsg->cmsg_len = CMSG_LEN(fdsize); in qio_channel_socket_writev()
[all …]
/openbmc/qemu/
H A Dqemu-bridge-helper.c191 struct cmsghdr *cmsg; in send_fd() local
195 cmsg = CMSG_FIRSTHDR(&msg); in send_fd()
196 cmsg->cmsg_level = SOL_SOCKET; in send_fd()
197 cmsg->cmsg_type = SCM_RIGHTS; in send_fd()
198 cmsg->cmsg_len = CMSG_LEN(sizeof(fd)); in send_fd()
199 msg.msg_controllen = cmsg->cmsg_len; in send_fd()
206 memcpy(CMSG_DATA(cmsg), &fd, sizeof(fd)); in send_fd()
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/
H A Dfix-build-on-non-x86.patch5 --- a/system/core/base/cmsg.cpp
6 +++ b/system/core/base/cmsg.cpp
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/
H A Dfix-build-on-non-x86.patch5 --- a/system/core/base/cmsg.cpp
6 +++ b/system/core/base/cmsg.cpp
/openbmc/qemu/contrib/ivshmem-server/
H A Divshmem-server.c38 struct cmsghdr cmsg; in ivshmem_server_send_one_msg() member
41 struct cmsghdr *cmsg; in ivshmem_server_send_one_msg() local
56 cmsg = CMSG_FIRSTHDR(&msg); in ivshmem_server_send_one_msg()
57 cmsg->cmsg_level = SOL_SOCKET; in ivshmem_server_send_one_msg()
58 cmsg->cmsg_type = SCM_RIGHTS; in ivshmem_server_send_one_msg()
59 cmsg->cmsg_len = CMSG_LEN(sizeof(int)); in ivshmem_server_send_one_msg()
60 memcpy(CMSG_DATA(cmsg), &fd, sizeof(fd)); in ivshmem_server_send_one_msg()
/openbmc/openbmc/poky/meta/recipes-connectivity/kea/files/
H A D0001-Avoid-assert-on-empty-packet.patch49 memcpy(&cmsg_time, CMSG_DATA(cmsg), sizeof(cmsg_time));
55 cmsg = CMSG_NXTHDR(&m, cmsg);
139 memcpy(&cmsg_time, CMSG_DATA(cmsg), sizeof(cmsg_time));
145 cmsg = CMSG_NXTHDR(&m, cmsg);
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/breakpad/breakpad/
H A D0001-Turn-off-sign-compare-for-musl-libc.patch9 … __CMSG_LEN(cmsg) + sizeof(struct cmsghdr) >= __MHDR_END(mhdr) - (unsig…
/openbmc/qemu/net/
H A Dtap.c485 struct cmsghdr *cmsg; in recv_fd() local
490 cmsg = CMSG_FIRSTHDR(&msg); in recv_fd()
491 cmsg->cmsg_level = SOL_SOCKET; in recv_fd()
492 cmsg->cmsg_type = SCM_RIGHTS; in recv_fd()
493 cmsg->cmsg_len = CMSG_LEN(sizeof(fd)); in recv_fd()
494 msg.msg_controllen = cmsg->cmsg_len; in recv_fd()
504 memcpy(&fd, CMSG_DATA(cmsg), sizeof(fd)); in recv_fd()
/openbmc/qemu/subprojects/libvhost-user/
H A Dlibvhost-user.c551 struct cmsghdr *cmsg; in vu_message_read_default() local
564 for (cmsg = CMSG_FIRSTHDR(&msg); in vu_message_read_default()
565 cmsg != NULL; in vu_message_read_default()
566 cmsg = CMSG_NXTHDR(&msg, cmsg)) in vu_message_read_default()
568 if (cmsg->cmsg_level == SOL_SOCKET && cmsg->cmsg_type == SCM_RIGHTS) { in vu_message_read_default()
569 fd_size = cmsg->cmsg_len - CMSG_LEN(0); in vu_message_read_default()
572 memcpy(vmsg->fds, CMSG_DATA(cmsg), fd_size); in vu_message_read_default()
621 struct cmsghdr *cmsg; in vu_message_write() local
628 cmsg = CMSG_FIRSTHDR(&msg); in vu_message_write()
629 cmsg->cmsg_len = CMSG_LEN(fdsize); in vu_message_write()
[all …]
/openbmc/qemu/contrib/vhost-user-gpu/
H A Dvhost-user-gpu.c159 struct cmsghdr *cmsg; in vg_sock_fd_write() local
165 cmsg = CMSG_FIRSTHDR(&msg); in vg_sock_fd_write()
166 cmsg->cmsg_len = CMSG_LEN(sizeof(int)); in vg_sock_fd_write()
167 cmsg->cmsg_level = SOL_SOCKET; in vg_sock_fd_write()
168 cmsg->cmsg_type = SCM_RIGHTS; in vg_sock_fd_write()
170 *((int *)CMSG_DATA(cmsg)) = fd; in vg_sock_fd_write()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/pidgin/pidgin-sipe/
H A D0001-Migrate-to-use-g_memdup2.patch84 - *server_challenge = g_memdup(cmsg->nonce, 8);
85 + *server_challenge = g_memdup2(cmsg->nonce, 8);
/openbmc/qemu/linux-user/
H A Dsyscall.c1763 struct cmsghdr *cmsg = CMSG_FIRSTHDR(msgh); in target_to_host_cmsg() local
1778 while (cmsg && target_cmsg) { in target_to_host_cmsg()
1779 void *data = CMSG_DATA(cmsg); in target_to_host_cmsg()
1806 cmsg->cmsg_level = SOL_SOCKET; in target_to_host_cmsg()
1808 cmsg->cmsg_level = tswap32(target_cmsg->cmsg_level); in target_to_host_cmsg()
1810 cmsg->cmsg_type = tswap32(target_cmsg->cmsg_type); in target_to_host_cmsg()
1811 cmsg->cmsg_len = CMSG_LEN(len); in target_to_host_cmsg()
1813 if (cmsg->cmsg_level == SOL_SOCKET && cmsg->cmsg_type == SCM_RIGHTS) { in target_to_host_cmsg()
1821 } else if (cmsg->cmsg_level == SOL_SOCKET in target_to_host_cmsg()
1822 && cmsg->cmsg_type == SCM_CREDENTIALS) { in target_to_host_cmsg()
[all …]
H A Dsyscall_defs.h378 #define TARGET_CMSG_DATA(cmsg) ((unsigned char *) ((struct target_cmsghdr *) (cmsg) + 1)) argument
379 #define TARGET_CMSG_NXTHDR(mhdr, cmsg, cmsg_start) \ argument
380 __target_cmsg_nxthdr(mhdr, cmsg, cmsg_start)
/openbmc/
Dopengrok1.0.log[all...]
Dopengrok2.0.log[all...]