Lines Matching defs:data

81  * @data: @len bytes of message payload data
91 u8 data[];
141 static int virtio_rpmsg_send(struct rpmsg_endpoint *ept, void *data, int len);
142 static int virtio_rpmsg_sendto(struct rpmsg_endpoint *ept, void *data, int len,
145 u32 dst, void *data, int len);
146 static int virtio_rpmsg_trysend(struct rpmsg_endpoint *ept, void *data, int len);
147 static int virtio_rpmsg_trysendto(struct rpmsg_endpoint *ept, void *data,
150 u32 dst, void *data, int len);
524 * @data: payload of message
530 * It will send @data of length @len to @dst, and say it's from @src. The
555 void *data, int len, bool wait)
619 memcpy(msg->data, data, len);
651 static int virtio_rpmsg_send(struct rpmsg_endpoint *ept, void *data, int len)
656 return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, true);
659 static int virtio_rpmsg_sendto(struct rpmsg_endpoint *ept, void *data, int len,
665 return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, true);
669 u32 dst, void *data, int len)
673 return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, true);
676 static int virtio_rpmsg_trysend(struct rpmsg_endpoint *ept, void *data, int len)
681 return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, false);
684 static int virtio_rpmsg_trysendto(struct rpmsg_endpoint *ept, void *data,
690 return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, false);
694 u32 dst, void *data, int len)
698 return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, false);
754 ept->cb(ept->rpdev, msg->data, msg_len, ept->priv,
1014 static int rpmsg_remove_device(struct device *dev, void *data)