Searched refs:vrp (Results 1 – 2 of 2) sorted by relevance
/linux-4.1.27/drivers/rpmsg/ |
D | virtio_rpmsg_bus.c | 214 static struct rpmsg_endpoint *__rpmsg_create_ept(struct virtproc_info *vrp, in __rpmsg_create_ept() argument 220 struct device *dev = rpdev ? &rpdev->dev : &vrp->vdev->dev; in __rpmsg_create_ept() 244 mutex_lock(&vrp->endpoints_lock); in __rpmsg_create_ept() 247 id = idr_alloc(&vrp->endpoints, ept, id_min, id_max, GFP_KERNEL); in __rpmsg_create_ept() 254 mutex_unlock(&vrp->endpoints_lock); in __rpmsg_create_ept() 259 mutex_unlock(&vrp->endpoints_lock); in __rpmsg_create_ept() 307 return __rpmsg_create_ept(rpdev->vrp, rpdev, cb, priv, addr); in rpmsg_create_ept() 322 __rpmsg_destroy_ept(struct virtproc_info *vrp, struct rpmsg_endpoint *ept) in __rpmsg_destroy_ept() argument 325 mutex_lock(&vrp->endpoints_lock); in __rpmsg_destroy_ept() 326 idr_remove(&vrp->endpoints, ept->addr); in __rpmsg_destroy_ept() [all …]
|
/linux-4.1.27/include/linux/ |
D | rpmsg.h | 111 struct virtproc_info *vrp; member
|