Lines Matching refs:chinfo
47 * @chinfo: info used to open the endpoint
63 struct rpmsg_channel_info chinfo;
162 ept = rpmsg_create_ept(rpdev, rpmsg_ept_cb, eptdev, eptdev->chinfo);
165 dev_err(dev, "failed to open %s\n", eptdev->chinfo.name);
278 ret = rpmsg_trysendto(eptdev->ept, kbuf, len, eptdev->chinfo.dst);
282 ret = rpmsg_sendto(eptdev->ept, kbuf, len, eptdev->chinfo.dst);
335 ret = rpmsg_set_flow_control(eptdev->ept, set, eptdev->chinfo.dst);
368 return sprintf(buf, "%s\n", eptdev->chinfo.name);
377 return sprintf(buf, "%d\n", eptdev->chinfo.src);
386 return sprintf(buf, "%d\n", eptdev->chinfo.dst);
437 static int rpmsg_chrdev_eptdev_add(struct rpmsg_eptdev *eptdev, struct rpmsg_channel_info chinfo)
442 eptdev->chinfo = chinfo;
476 struct rpmsg_channel_info chinfo)
484 return rpmsg_chrdev_eptdev_add(eptdev, chinfo);
490 struct rpmsg_channel_info chinfo;
494 memcpy(chinfo.name, rpdev->id.name, RPMSG_NAME_SIZE);
495 chinfo.src = rpdev->src;
496 chinfo.dst = rpdev->dst;
511 return rpmsg_chrdev_eptdev_add(eptdev, chinfo);