Compare commits
2 Commits
1d4cb882a8
...
de520cdd2d
| Author | SHA1 | Date | |
|---|---|---|---|
| de520cdd2d | |||
| e84ed6057d |
@@ -362,11 +362,11 @@ extern kern_status_t channel_write_msg(
|
|||||||
|
|
||||||
kern_status_t status = vm_region_memmove_v(
|
kern_status_t status = vm_region_memmove_v(
|
||||||
dest_region,
|
dest_region,
|
||||||
0,
|
offset,
|
||||||
msg->msg_resp.msg_data,
|
msg->msg_resp.msg_data,
|
||||||
msg->msg_resp.msg_data_count,
|
msg->msg_resp.msg_data_count,
|
||||||
src_region,
|
src_region,
|
||||||
offset,
|
0,
|
||||||
src_iov,
|
src_iov,
|
||||||
src_iov_count,
|
src_iov_count,
|
||||||
VM_REGION_COPY_ALL,
|
VM_REGION_COPY_ALL,
|
||||||
|
|||||||
@@ -28,6 +28,11 @@
|
|||||||
.io_base = (virt_addr_t)(p), \
|
.io_base = (virt_addr_t)(p), \
|
||||||
.io_len = (len), \
|
.io_len = (len), \
|
||||||
}
|
}
|
||||||
|
#define MSG_HANDLE(mode, value) \
|
||||||
|
{ \
|
||||||
|
.hnd_mode = (mode), \
|
||||||
|
.hnd_value = (value), \
|
||||||
|
}
|
||||||
#define MSG(data, data_count, handles, handles_len) \
|
#define MSG(data, data_count, handles, handles_len) \
|
||||||
{ \
|
{ \
|
||||||
.msg_data = (data), \
|
.msg_data = (data), \
|
||||||
|
|||||||
Reference in New Issue
Block a user