Home
last modified time | relevance | path

Searched refs:msgp (Results 1 – 11 of 11) sorted by relevance

/openbmc/qemu/hw/vfio-user/
H A Ddevice.c81 g_autofree VFIOUserRegionInfo *msgp = NULL; in vfio_user_get_region_info() local
96 msgp = g_malloc0(size); in vfio_user_get_region_info()
98 vfio_user_request_msg(&msgp->hdr, VFIO_USER_DEVICE_GET_REGION_INFO, in vfio_user_get_region_info()
99 sizeof(*msgp), 0); in vfio_user_get_region_info()
100 msgp->argsz = info->argsz; in vfio_user_get_region_info()
101 msgp->index = info->index; in vfio_user_get_region_info()
103 if (!vfio_user_send_wait(proxy, &msgp->hdr, fds, size, &local_err)) { in vfio_user_get_region_info()
109 if (msgp->hdr.flags & VFIO_USER_ERROR) { in vfio_user_get_region_info()
110 return -msgp->hdr.error_reply; in vfio_user_get_region_info()
112 trace_vfio_user_get_region_info(msgp->index, msgp->flags, msgp->size); in vfio_user_get_region_info()
[all …]
H A Dcontainer.c52 VFIOUserDMAUnmap *msgp = g_malloc(sizeof(*msgp)); in vfio_user_dma_unmap() local
54 vfio_user_request_msg(&msgp->hdr, VFIO_USER_DMA_UNMAP, sizeof(*msgp), 0); in vfio_user_dma_unmap()
55 msgp->argsz = sizeof(struct vfio_iommu_type1_dma_unmap); in vfio_user_dma_unmap()
56 msgp->flags = unmap_all ? VFIO_DMA_UNMAP_FLAG_ALL : 0; in vfio_user_dma_unmap()
57 msgp->iova = iova; in vfio_user_dma_unmap()
58 msgp->size = size; in vfio_user_dma_unmap()
59 trace_vfio_user_dma_unmap(msgp->iova, msgp->size, msgp->flags, in vfio_user_dma_unmap()
63 if (!vfio_user_send_nowait(container->proxy, &msgp->hdr, NULL, in vfio_user_dma_unmap()
69 if (!vfio_user_send_wait(container->proxy, &msgp->hdr, NULL, in vfio_user_dma_unmap()
75 if (msgp->hdr.flags & VFIO_USER_ERROR) { in vfio_user_dma_unmap()
[all …]
H A Dproxy.c1262 g_autofree VFIOUserVersion *msgp = NULL; in vfio_user_validate_version() local
1269 size = sizeof(*msgp) + caplen; in vfio_user_validate_version()
1270 msgp = g_malloc0(size); in vfio_user_validate_version()
1272 vfio_user_request_msg(&msgp->hdr, VFIO_USER_VERSION, size, 0); in vfio_user_validate_version()
1273 msgp->major = VFIO_USER_MAJOR_VER; in vfio_user_validate_version()
1274 msgp->minor = VFIO_USER_MINOR_VER; in vfio_user_validate_version()
1275 memcpy(&msgp->capabilities, caps->str, caplen); in vfio_user_validate_version()
1277 trace_vfio_user_version(msgp->major, msgp->minor, msgp->capabilities); in vfio_user_validate_version()
1279 if (!vfio_user_send_wait(proxy, &msgp->hdr, NULL, 0, errp)) { in vfio_user_validate_version()
1283 if (msgp->hdr.flags & VFIO_USER_ERROR) { in vfio_user_validate_version()
[all …]
/openbmc/openbmc-tools/pwmtachtool/src/
H A DEINTR_wrappers.h67 int sigwrap_msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg);
81 ssize_t sigwrap_msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg);
H A DEINTR_wrappers.c371 int sigwrap_msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg) in sigwrap_msgsnd() argument
375 int Result = msgsnd(msqid, msgp, msgsz, msgflg); in sigwrap_msgsnd()
386 ssize_t sigwrap_msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg) in sigwrap_msgrcv() argument
390 ssize_t Result = msgrcv(msqid, msgp, msgsz, msgtyp, msgflg); in sigwrap_msgrcv()
/openbmc/openbmc-tools/adcapp/src/
H A DEINTR_wrappers.h67 int sigwrap_msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg);
81 ssize_t sigwrap_msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg);
H A DEINTR_wrappers.c428 int sigwrap_msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg) in sigwrap_msgsnd() argument
432 int Result = msgsnd(msqid, msgp, msgsz, msgflg); in sigwrap_msgsnd()
443 ssize_t sigwrap_msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg) in sigwrap_msgrcv() argument
447 ssize_t Result = msgrcv(msqid, msgp, msgsz, msgtyp, msgflg); in sigwrap_msgrcv()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/minio/
H A Dminio_git.bb89 github.com/tinylib/msgp:github.com/tinylib/msgp \
H A Dsrc_uri.inc231 # github.com/tinylib/msgp v1.1.6
232 # [1] git ls-remote https://github.com/tinylib/msgp 205265da651409c54677b486e350b4d105da6d8b
234 …ithub.com/tinylib/msgp;name=msgp;protocol=https;nobranch=1;destsuffix=${WORKDIR}/${BP}/src/import/…
/openbmc/qemu/linux-user/
H A Dsyscall.c767 safe_syscall4(int, msgsnd, int, msgid, const void *, msgp, size_t, sz, in safe_syscall3()
771 safe_syscall5(int, msgrcv, int, msgid, void *, msgp, size_t, sz, in safe_syscall3()
3273 static abi_long do_sendrecvmsg_locked(int fd, struct target_msghdr *msgp, in do_sendrecvmsg_locked() argument
3282 if (msgp->msg_name) { in do_sendrecvmsg_locked()
3283 msg.msg_namelen = tswap32(msgp->msg_namelen); in do_sendrecvmsg_locked()
3286 tswapal(msgp->msg_name), in do_sendrecvmsg_locked()
3302 msg.msg_controllen = 2 * tswapal(msgp->msg_controllen); in do_sendrecvmsg_locked()
3306 msg.msg_flags = tswap32(msgp->msg_flags); in do_sendrecvmsg_locked()
3308 count = tswapal(msgp->msg_iovlen); in do_sendrecvmsg_locked()
3309 target_vec = tswapal(msgp->msg_iov); in do_sendrecvmsg_locked()
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/minio/minio/
H A Dmodules.txt93 # github.com/tinylib/msgp v1.1.6