ept               393 arch/arm/include/asm/assembler.h 	.if	\rept == 1
ept               395 arch/arm/include/asm/assembler.h 	.elseif	\rept == 2
ept               404 arch/arm/include/asm/assembler.h 	.if	\rept == 2
ept               408 arch/arm/include/asm/assembler.h 	add\cond \ptr, #\rept * \inc
ept               414 arch/arm/include/asm/assembler.h 	.rept	\rept
ept               434 arch/arm/include/asm/assembler.h 	usracc	str, \reg, \ptr, \inc, \cond, \rept, \abort
ept               438 arch/arm/include/asm/assembler.h 	usracc	ldr, \reg, \ptr, \inc, \cond, \rept, \abort
ept                38 arch/mips/fw/cfe/cfe_api.c int cfe_init(u64 handle, u64 ept)
ept                40 arch/mips/fw/cfe/cfe_api.c 	cfe_dispfunc = NATIVE_FROM_XPTR(ept);
ept                96 arch/mips/include/asm/fw/cfe/cfe_api.h int cfe_init(uint64_t handle, uint64_t ept);
ept                98 arch/unicore32/include/asm/assembler.h 	.rept	\rept
ept               117 arch/unicore32/include/asm/assembler.h 	usracc	st, \reg, \ptr, \inc, \cond, \rept, \abort
ept               121 arch/unicore32/include/asm/assembler.h 	usracc	ld, \reg, \ptr, \inc, \cond, \rept, \abort
ept              4754 arch/x86/kvm/mmu.c 				      struct kvm_mmu *mmu, bool ept)
ept              4785 arch/x86/kvm/mmu.c 		if (!ept) {
ept              4850 arch/x86/kvm/mmu.c 				bool ept)
ept              4855 arch/x86/kvm/mmu.c 	if (ept) {
ept                65 arch/x86/kvm/vmx/capabilities.h 	u32 ept;
ept               283 arch/x86/kvm/vmx/capabilities.h 	return vmx_capability.ept & VMX_EPT_EXECUTE_ONLY_BIT;
ept               288 arch/x86/kvm/vmx/capabilities.h 	return vmx_capability.ept & VMX_EPT_PAGE_WALK_4_BIT;
ept               293 arch/x86/kvm/vmx/capabilities.h 	return vmx_capability.ept & VMX_EPT_PAGE_WALK_5_BIT;
ept               298 arch/x86/kvm/vmx/capabilities.h 	return vmx_capability.ept & VMX_EPTP_WB_BIT;
ept               303 arch/x86/kvm/vmx/capabilities.h 	return vmx_capability.ept & VMX_EPT_2MB_PAGE_BIT;
ept               308 arch/x86/kvm/vmx/capabilities.h 	return vmx_capability.ept & VMX_EPT_1GB_PAGE_BIT;
ept               313 arch/x86/kvm/vmx/capabilities.h 	return vmx_capability.ept & VMX_EPT_AD_BIT;
ept               318 arch/x86/kvm/vmx/capabilities.h 	return vmx_capability.ept & VMX_EPT_EXTENT_CONTEXT_BIT;
ept               323 arch/x86/kvm/vmx/capabilities.h 	return vmx_capability.ept & VMX_EPT_EXTENT_GLOBAL_BIT;
ept                83 arch/x86/kvm/vmx/vmx.c module_param_named(ept, enable_ept, bool, S_IRUGO);
ept              2386 arch/x86/kvm/vmx/vmx.c 		&vmx_cap->ept, &vmx_cap->vpid);
ept              2394 arch/x86/kvm/vmx/vmx.c 	} else if (vmx_cap->ept) {
ept              2395 arch/x86/kvm/vmx/vmx.c 		vmx_cap->ept = 0;
ept              6772 arch/x86/kvm/vmx/vmx.c 					   vmx_capability.ept);
ept              6854 arch/x86/kvm/vmx/vmx.c 		nested_vmx_setup_ctls_msrs(&vmcs_conf.nested, vmx_cap.ept);
ept              7764 arch/x86/kvm/vmx/vmx.c 					   vmx_capability.ept);
ept               186 drivers/media/platform/sti/delta/delta-ipc.c 	ret = rpmsg_send(rpmsg_device->ept, &msg, sizeof(msg));
ept               285 drivers/media/platform/sti/delta/delta-ipc.c 	ret = rpmsg_send(rpmsg_device->ept, &msg, sizeof(msg));
ept               399 drivers/media/platform/sti/delta/delta-ipc.c 	ret = rpmsg_send(rpmsg_device->ept, &msg, sizeof(msg));
ept               465 drivers/media/platform/sti/delta/delta-ipc.c 	ret = rpmsg_send(rpmsg_device->ept, &msg, sizeof(msg));
ept               904 drivers/misc/fastrpc.c 	return rpmsg_send(cctx->rpdev->ept, (void *)msg, sizeof(*msg));
ept              1311 drivers/net/wireless/ath/ath6kl/txrx.c 	enum htc_endpoint_id ept = packet->endpoint;
ept              1324 drivers/net/wireless/ath/ath6kl/txrx.c 		   __func__, ar, ept, skb, packet->buf,
ept              1338 drivers/net/wireless/ath/ath6kl/txrx.c 	if (ept == ar->ctrl_ep) {
ept                44 drivers/platform/chrome/cros_ec_rpmsg.c 	struct rpmsg_endpoint *ept;
ept                90 drivers/platform/chrome/cros_ec_rpmsg.c 	ret = rpmsg_send(ec_rpmsg->ept, ec_dev->dout, len);
ept               250 drivers/platform/chrome/cros_ec_rpmsg.c 	ec_rpmsg->ept = cros_ec_rpmsg_create_ept(rpdev);
ept               251 drivers/platform/chrome/cros_ec_rpmsg.c 	if (!ec_rpmsg->ept)
ept               256 drivers/platform/chrome/cros_ec_rpmsg.c 		rpmsg_destroy_ept(ec_rpmsg->ept);
ept               275 drivers/platform/chrome/cros_ec_rpmsg.c 	rpmsg_destroy_ept(ec_rpmsg->ept);
ept                37 drivers/remoteproc/qcom_sysmon.c 	struct rpmsg_endpoint *ept;
ept                71 drivers/remoteproc/qcom_sysmon.c 	ret = rpmsg_send(sysmon->ept, req, len);
ept               104 drivers/remoteproc/qcom_sysmon.c 	ret = rpmsg_send(sysmon->ept, req, strlen(req) + 1);
ept               444 drivers/remoteproc/qcom_sysmon.c 	else if (sysmon->ept)
ept               470 drivers/remoteproc/qcom_sysmon.c 	else if (sysmon->ept)
ept               619 drivers/remoteproc/qcom_sysmon.c 	rpdev->ept->priv = sysmon;
ept               620 drivers/remoteproc/qcom_sysmon.c 	sysmon->ept = rpdev->ept;
ept               633 drivers/remoteproc/qcom_sysmon.c 	struct qcom_sysmon *sysmon = rpdev->ept->priv;
ept               635 drivers/remoteproc/qcom_sysmon.c 	sysmon->ept = NULL;
ept               155 drivers/rpmsg/qcom_glink_native.c 	struct rpmsg_endpoint ept;
ept               186 drivers/rpmsg/qcom_glink_native.c #define to_glink_channel(_ept) container_of(_ept, struct glink_channel, ept)
ept               878 drivers/rpmsg/qcom_glink_native.c 		if (channel->ept.cb) {
ept               879 drivers/rpmsg/qcom_glink_native.c 			channel->ept.cb(channel->ept.rpdev,
ept               882 drivers/rpmsg/qcom_glink_native.c 					channel->ept.priv,
ept              1133 drivers/rpmsg/qcom_glink_native.c 	struct glink_channel *parent = to_glink_channel(rpdev->ept);
ept              1136 drivers/rpmsg/qcom_glink_native.c 	struct rpmsg_endpoint *ept;
ept              1159 drivers/rpmsg/qcom_glink_native.c 	ept = &channel->ept;
ept              1160 drivers/rpmsg/qcom_glink_native.c 	ept->rpdev = rpdev;
ept              1161 drivers/rpmsg/qcom_glink_native.c 	ept->cb = cb;
ept              1162 drivers/rpmsg/qcom_glink_native.c 	ept->priv = priv;
ept              1163 drivers/rpmsg/qcom_glink_native.c 	ept->ops = &glink_endpoint_ops;
ept              1165 drivers/rpmsg/qcom_glink_native.c 	return ept;
ept              1170 drivers/rpmsg/qcom_glink_native.c 	struct glink_channel *channel = to_glink_channel(rpdev->ept);
ept              1206 drivers/rpmsg/qcom_glink_native.c static void qcom_glink_destroy_ept(struct rpmsg_endpoint *ept)
ept              1208 drivers/rpmsg/qcom_glink_native.c 	struct glink_channel *channel = to_glink_channel(ept);
ept              1213 drivers/rpmsg/qcom_glink_native.c 	channel->ept.cb = NULL;
ept              1321 drivers/rpmsg/qcom_glink_native.c static int qcom_glink_send(struct rpmsg_endpoint *ept, void *data, int len)
ept              1323 drivers/rpmsg/qcom_glink_native.c 	struct glink_channel *channel = to_glink_channel(ept);
ept              1328 drivers/rpmsg/qcom_glink_native.c static int qcom_glink_trysend(struct rpmsg_endpoint *ept, void *data, int len)
ept              1330 drivers/rpmsg/qcom_glink_native.c 	struct glink_channel *channel = to_glink_channel(ept);
ept              1373 drivers/rpmsg/qcom_glink_native.c 	struct glink_channel *channel = to_glink_channel(rpdev->ept);
ept              1425 drivers/rpmsg/qcom_glink_native.c 		rpdev->ept = &channel->ept;
ept               167 drivers/rpmsg/qcom_smd.c 	struct rpmsg_endpoint ept;
ept               174 drivers/rpmsg/qcom_smd.c #define to_smd_endpoint(e)	container_of(e, struct qcom_smd_endpoint, ept)
ept               416 drivers/rpmsg/qcom_smd.c 	struct rpmsg_endpoint *ept = &channel->qsept->ept;
ept               420 drivers/rpmsg/qcom_smd.c 	ept->cb = cb;
ept               544 drivers/rpmsg/qcom_smd.c 	struct rpmsg_endpoint *ept = &channel->qsept->ept;
ept               561 drivers/rpmsg/qcom_smd.c 	ret = ept->cb(ept->rpdev, ptr, len, ept->priv, RPMSG_ADDR_ANY);
ept               896 drivers/rpmsg/qcom_smd.c 	struct rpmsg_endpoint *ept = container_of(kref, struct rpmsg_endpoint,
ept               898 drivers/rpmsg/qcom_smd.c 	kfree(to_smd_endpoint(ept));
ept               909 drivers/rpmsg/qcom_smd.c 	struct rpmsg_endpoint *ept;
ept               929 drivers/rpmsg/qcom_smd.c 	ept = &qsept->ept;
ept               931 drivers/rpmsg/qcom_smd.c 	kref_init(&ept->refcount);
ept               933 drivers/rpmsg/qcom_smd.c 	ept->rpdev = rpdev;
ept               934 drivers/rpmsg/qcom_smd.c 	ept->cb = cb;
ept               935 drivers/rpmsg/qcom_smd.c 	ept->priv = priv;
ept               936 drivers/rpmsg/qcom_smd.c 	ept->ops = &qcom_smd_endpoint_ops;
ept               945 drivers/rpmsg/qcom_smd.c 	return ept;
ept               949 drivers/rpmsg/qcom_smd.c 	kref_put(&ept->refcount, __ept_release);
ept               953 drivers/rpmsg/qcom_smd.c static void qcom_smd_destroy_ept(struct rpmsg_endpoint *ept)
ept               955 drivers/rpmsg/qcom_smd.c 	struct qcom_smd_endpoint *qsept = to_smd_endpoint(ept);
ept               960 drivers/rpmsg/qcom_smd.c 	kref_put(&ept->refcount, __ept_release);
ept               963 drivers/rpmsg/qcom_smd.c static int qcom_smd_send(struct rpmsg_endpoint *ept, void *data, int len)
ept               965 drivers/rpmsg/qcom_smd.c 	struct qcom_smd_endpoint *qsept = to_smd_endpoint(ept);
ept               970 drivers/rpmsg/qcom_smd.c static int qcom_smd_trysend(struct rpmsg_endpoint *ept, void *data, int len)
ept               972 drivers/rpmsg/qcom_smd.c 	struct qcom_smd_endpoint *qsept = to_smd_endpoint(ept);
ept               977 drivers/rpmsg/qcom_smd.c static __poll_t qcom_smd_poll(struct rpmsg_endpoint *ept,
ept               980 drivers/rpmsg/qcom_smd.c 	struct qcom_smd_endpoint *qsept = to_smd_endpoint(ept);
ept              1018 drivers/rpmsg/qcom_smd.c 	struct qcom_smd_endpoint *qept = to_smd_endpoint(rpdev->ept);
ept                74 drivers/rpmsg/rpmsg_char.c 	struct rpmsg_endpoint *ept;
ept                86 drivers/rpmsg/rpmsg_char.c 	if (eptdev->ept) {
ept                87 drivers/rpmsg/rpmsg_char.c 		rpmsg_destroy_ept(eptdev->ept);
ept                88 drivers/rpmsg/rpmsg_char.c 		eptdev->ept = NULL;
ept               126 drivers/rpmsg/rpmsg_char.c 	struct rpmsg_endpoint *ept;
ept               132 drivers/rpmsg/rpmsg_char.c 	ept = rpmsg_create_ept(rpdev, rpmsg_ept_cb, eptdev, eptdev->chinfo);
ept               133 drivers/rpmsg/rpmsg_char.c 	if (!ept) {
ept               139 drivers/rpmsg/rpmsg_char.c 	eptdev->ept = ept;
ept               153 drivers/rpmsg/rpmsg_char.c 	if (eptdev->ept) {
ept               154 drivers/rpmsg/rpmsg_char.c 		rpmsg_destroy_ept(eptdev->ept);
ept               155 drivers/rpmsg/rpmsg_char.c 		eptdev->ept = NULL;
ept               178 drivers/rpmsg/rpmsg_char.c 	if (!eptdev->ept)
ept               193 drivers/rpmsg/rpmsg_char.c 					     !eptdev->ept))
ept               197 drivers/rpmsg/rpmsg_char.c 		if (!eptdev->ept)
ept               240 drivers/rpmsg/rpmsg_char.c 	if (!eptdev->ept) {
ept               246 drivers/rpmsg/rpmsg_char.c 		ret = rpmsg_trysend(eptdev->ept, kbuf, len);
ept               248 drivers/rpmsg/rpmsg_char.c 		ret = rpmsg_send(eptdev->ept, kbuf, len);
ept               263 drivers/rpmsg/rpmsg_char.c 	if (!eptdev->ept)
ept               271 drivers/rpmsg/rpmsg_char.c 	mask |= rpmsg_poll(eptdev->ept, filp, wait);
ept                82 drivers/rpmsg/rpmsg_core.c void rpmsg_destroy_ept(struct rpmsg_endpoint *ept)
ept                84 drivers/rpmsg/rpmsg_core.c 	if (ept)
ept                85 drivers/rpmsg/rpmsg_core.c 		ept->ops->destroy_ept(ept);
ept               107 drivers/rpmsg/rpmsg_core.c int rpmsg_send(struct rpmsg_endpoint *ept, void *data, int len)
ept               109 drivers/rpmsg/rpmsg_core.c 	if (WARN_ON(!ept))
ept               111 drivers/rpmsg/rpmsg_core.c 	if (!ept->ops->send)
ept               114 drivers/rpmsg/rpmsg_core.c 	return ept->ops->send(ept, data, len);
ept               136 drivers/rpmsg/rpmsg_core.c int rpmsg_sendto(struct rpmsg_endpoint *ept, void *data, int len, u32 dst)
ept               138 drivers/rpmsg/rpmsg_core.c 	if (WARN_ON(!ept))
ept               140 drivers/rpmsg/rpmsg_core.c 	if (!ept->ops->sendto)
ept               143 drivers/rpmsg/rpmsg_core.c 	return ept->ops->sendto(ept, data, len, dst);
ept               167 drivers/rpmsg/rpmsg_core.c int rpmsg_send_offchannel(struct rpmsg_endpoint *ept, u32 src, u32 dst,
ept               170 drivers/rpmsg/rpmsg_core.c 	if (WARN_ON(!ept))
ept               172 drivers/rpmsg/rpmsg_core.c 	if (!ept->ops->send_offchannel)
ept               175 drivers/rpmsg/rpmsg_core.c 	return ept->ops->send_offchannel(ept, src, dst, data, len);
ept               196 drivers/rpmsg/rpmsg_core.c int rpmsg_trysend(struct rpmsg_endpoint *ept, void *data, int len)
ept               198 drivers/rpmsg/rpmsg_core.c 	if (WARN_ON(!ept))
ept               200 drivers/rpmsg/rpmsg_core.c 	if (!ept->ops->trysend)
ept               203 drivers/rpmsg/rpmsg_core.c 	return ept->ops->trysend(ept, data, len);
ept               224 drivers/rpmsg/rpmsg_core.c int rpmsg_trysendto(struct rpmsg_endpoint *ept, void *data, int len, u32 dst)
ept               226 drivers/rpmsg/rpmsg_core.c 	if (WARN_ON(!ept))
ept               228 drivers/rpmsg/rpmsg_core.c 	if (!ept->ops->trysendto)
ept               231 drivers/rpmsg/rpmsg_core.c 	return ept->ops->trysendto(ept, data, len, dst);
ept               243 drivers/rpmsg/rpmsg_core.c __poll_t rpmsg_poll(struct rpmsg_endpoint *ept, struct file *filp,
ept               246 drivers/rpmsg/rpmsg_core.c 	if (WARN_ON(!ept))
ept               248 drivers/rpmsg/rpmsg_core.c 	if (!ept->ops->poll)
ept               251 drivers/rpmsg/rpmsg_core.c 	return ept->ops->poll(ept, filp, wait);
ept               274 drivers/rpmsg/rpmsg_core.c int rpmsg_trysend_offchannel(struct rpmsg_endpoint *ept, u32 src, u32 dst,
ept               277 drivers/rpmsg/rpmsg_core.c 	if (WARN_ON(!ept))
ept               279 drivers/rpmsg/rpmsg_core.c 	if (!ept->ops->trysend_offchannel)
ept               282 drivers/rpmsg/rpmsg_core.c 	return ept->ops->trysend_offchannel(ept, src, dst, data, len);
ept               450 drivers/rpmsg/rpmsg_core.c 	struct rpmsg_endpoint *ept = NULL;
ept               462 drivers/rpmsg/rpmsg_core.c 		ept = rpmsg_create_ept(rpdev, rpdrv->callback, NULL, chinfo);
ept               463 drivers/rpmsg/rpmsg_core.c 		if (!ept) {
ept               469 drivers/rpmsg/rpmsg_core.c 		rpdev->ept = ept;
ept               470 drivers/rpmsg/rpmsg_core.c 		rpdev->src = ept->addr;
ept               476 drivers/rpmsg/rpmsg_core.c 		if (ept)
ept               477 drivers/rpmsg/rpmsg_core.c 			rpmsg_destroy_ept(ept);
ept               481 drivers/rpmsg/rpmsg_core.c 	if (ept && rpdev->ops->announce_create)
ept               501 drivers/rpmsg/rpmsg_core.c 	if (rpdev->ept)
ept               502 drivers/rpmsg/rpmsg_core.c 		rpmsg_destroy_ept(rpdev->ept);
ept                36 drivers/rpmsg/rpmsg_internal.h 	int (*announce_create)(struct rpmsg_device *ept);
ept                37 drivers/rpmsg/rpmsg_internal.h 	int (*announce_destroy)(struct rpmsg_device *ept);
ept                56 drivers/rpmsg/rpmsg_internal.h 	void (*destroy_ept)(struct rpmsg_endpoint *ept);
ept                58 drivers/rpmsg/rpmsg_internal.h 	int (*send)(struct rpmsg_endpoint *ept, void *data, int len);
ept                59 drivers/rpmsg/rpmsg_internal.h 	int (*sendto)(struct rpmsg_endpoint *ept, void *data, int len, u32 dst);
ept                60 drivers/rpmsg/rpmsg_internal.h 	int (*send_offchannel)(struct rpmsg_endpoint *ept, u32 src, u32 dst,
ept                63 drivers/rpmsg/rpmsg_internal.h 	int (*trysend)(struct rpmsg_endpoint *ept, void *data, int len);
ept                64 drivers/rpmsg/rpmsg_internal.h 	int (*trysendto)(struct rpmsg_endpoint *ept, void *data, int len, u32 dst);
ept                65 drivers/rpmsg/rpmsg_internal.h 	int (*trysend_offchannel)(struct rpmsg_endpoint *ept, u32 src, u32 dst,
ept                67 drivers/rpmsg/rpmsg_internal.h 	__poll_t (*poll)(struct rpmsg_endpoint *ept, struct file *filp,
ept               167 drivers/rpmsg/virtio_rpmsg_bus.c static void virtio_rpmsg_destroy_ept(struct rpmsg_endpoint *ept);
ept               168 drivers/rpmsg/virtio_rpmsg_bus.c static int virtio_rpmsg_send(struct rpmsg_endpoint *ept, void *data, int len);
ept               169 drivers/rpmsg/virtio_rpmsg_bus.c static int virtio_rpmsg_sendto(struct rpmsg_endpoint *ept, void *data, int len,
ept               171 drivers/rpmsg/virtio_rpmsg_bus.c static int virtio_rpmsg_send_offchannel(struct rpmsg_endpoint *ept, u32 src,
ept               173 drivers/rpmsg/virtio_rpmsg_bus.c static int virtio_rpmsg_trysend(struct rpmsg_endpoint *ept, void *data, int len);
ept               174 drivers/rpmsg/virtio_rpmsg_bus.c static int virtio_rpmsg_trysendto(struct rpmsg_endpoint *ept, void *data,
ept               176 drivers/rpmsg/virtio_rpmsg_bus.c static int virtio_rpmsg_trysend_offchannel(struct rpmsg_endpoint *ept, u32 src,
ept               222 drivers/rpmsg/virtio_rpmsg_bus.c 	struct rpmsg_endpoint *ept = container_of(kref, struct rpmsg_endpoint,
ept               228 drivers/rpmsg/virtio_rpmsg_bus.c 	kfree(ept);
ept               238 drivers/rpmsg/virtio_rpmsg_bus.c 	struct rpmsg_endpoint *ept;
ept               241 drivers/rpmsg/virtio_rpmsg_bus.c 	ept = kzalloc(sizeof(*ept), GFP_KERNEL);
ept               242 drivers/rpmsg/virtio_rpmsg_bus.c 	if (!ept)
ept               245 drivers/rpmsg/virtio_rpmsg_bus.c 	kref_init(&ept->refcount);
ept               246 drivers/rpmsg/virtio_rpmsg_bus.c 	mutex_init(&ept->cb_lock);
ept               248 drivers/rpmsg/virtio_rpmsg_bus.c 	ept->rpdev = rpdev;
ept               249 drivers/rpmsg/virtio_rpmsg_bus.c 	ept->cb = cb;
ept               250 drivers/rpmsg/virtio_rpmsg_bus.c 	ept->priv = priv;
ept               251 drivers/rpmsg/virtio_rpmsg_bus.c 	ept->ops = &virtio_endpoint_ops;
ept               265 drivers/rpmsg/virtio_rpmsg_bus.c 	id = idr_alloc(&vrp->endpoints, ept, id_min, id_max, GFP_KERNEL);
ept               270 drivers/rpmsg/virtio_rpmsg_bus.c 	ept->addr = id;
ept               274 drivers/rpmsg/virtio_rpmsg_bus.c 	return ept;
ept               278 drivers/rpmsg/virtio_rpmsg_bus.c 	kref_put(&ept->refcount, __ept_release);
ept               303 drivers/rpmsg/virtio_rpmsg_bus.c __rpmsg_destroy_ept(struct virtproc_info *vrp, struct rpmsg_endpoint *ept)
ept               307 drivers/rpmsg/virtio_rpmsg_bus.c 	idr_remove(&vrp->endpoints, ept->addr);
ept               311 drivers/rpmsg/virtio_rpmsg_bus.c 	mutex_lock(&ept->cb_lock);
ept               312 drivers/rpmsg/virtio_rpmsg_bus.c 	ept->cb = NULL;
ept               313 drivers/rpmsg/virtio_rpmsg_bus.c 	mutex_unlock(&ept->cb_lock);
ept               315 drivers/rpmsg/virtio_rpmsg_bus.c 	kref_put(&ept->refcount, __ept_release);
ept               318 drivers/rpmsg/virtio_rpmsg_bus.c static void virtio_rpmsg_destroy_ept(struct rpmsg_endpoint *ept)
ept               320 drivers/rpmsg/virtio_rpmsg_bus.c 	struct virtio_rpmsg_channel *vch = to_virtio_rpmsg_channel(ept->rpdev);
ept               322 drivers/rpmsg/virtio_rpmsg_bus.c 	__rpmsg_destroy_ept(vch->vrp, ept);
ept               333 drivers/rpmsg/virtio_rpmsg_bus.c 	if (rpdev->announce && rpdev->ept &&
ept               338 drivers/rpmsg/virtio_rpmsg_bus.c 		nsm.addr = rpdev->ept->addr;
ept               341 drivers/rpmsg/virtio_rpmsg_bus.c 		err = rpmsg_sendto(rpdev->ept, &nsm, sizeof(nsm), RPMSG_NS_ADDR);
ept               357 drivers/rpmsg/virtio_rpmsg_bus.c 	if (rpdev->announce && rpdev->ept &&
ept               362 drivers/rpmsg/virtio_rpmsg_bus.c 		nsm.addr = rpdev->ept->addr;
ept               365 drivers/rpmsg/virtio_rpmsg_bus.c 		err = rpmsg_sendto(rpdev->ept, &nsm, sizeof(nsm), RPMSG_NS_ADDR);
ept               652 drivers/rpmsg/virtio_rpmsg_bus.c static int virtio_rpmsg_send(struct rpmsg_endpoint *ept, void *data, int len)
ept               654 drivers/rpmsg/virtio_rpmsg_bus.c 	struct rpmsg_device *rpdev = ept->rpdev;
ept               655 drivers/rpmsg/virtio_rpmsg_bus.c 	u32 src = ept->addr, dst = rpdev->dst;
ept               660 drivers/rpmsg/virtio_rpmsg_bus.c static int virtio_rpmsg_sendto(struct rpmsg_endpoint *ept, void *data, int len,
ept               663 drivers/rpmsg/virtio_rpmsg_bus.c 	struct rpmsg_device *rpdev = ept->rpdev;
ept               664 drivers/rpmsg/virtio_rpmsg_bus.c 	u32 src = ept->addr;
ept               669 drivers/rpmsg/virtio_rpmsg_bus.c static int virtio_rpmsg_send_offchannel(struct rpmsg_endpoint *ept, u32 src,
ept               672 drivers/rpmsg/virtio_rpmsg_bus.c 	struct rpmsg_device *rpdev = ept->rpdev;
ept               677 drivers/rpmsg/virtio_rpmsg_bus.c static int virtio_rpmsg_trysend(struct rpmsg_endpoint *ept, void *data, int len)
ept               679 drivers/rpmsg/virtio_rpmsg_bus.c 	struct rpmsg_device *rpdev = ept->rpdev;
ept               680 drivers/rpmsg/virtio_rpmsg_bus.c 	u32 src = ept->addr, dst = rpdev->dst;
ept               685 drivers/rpmsg/virtio_rpmsg_bus.c static int virtio_rpmsg_trysendto(struct rpmsg_endpoint *ept, void *data,
ept               688 drivers/rpmsg/virtio_rpmsg_bus.c 	struct rpmsg_device *rpdev = ept->rpdev;
ept               689 drivers/rpmsg/virtio_rpmsg_bus.c 	u32 src = ept->addr;
ept               694 drivers/rpmsg/virtio_rpmsg_bus.c static int virtio_rpmsg_trysend_offchannel(struct rpmsg_endpoint *ept, u32 src,
ept               697 drivers/rpmsg/virtio_rpmsg_bus.c 	struct rpmsg_device *rpdev = ept->rpdev;
ept               705 drivers/rpmsg/virtio_rpmsg_bus.c 	struct rpmsg_endpoint *ept;
ept               729 drivers/rpmsg/virtio_rpmsg_bus.c 	ept = idr_find(&vrp->endpoints, msg->dst);
ept               732 drivers/rpmsg/virtio_rpmsg_bus.c 	if (ept)
ept               733 drivers/rpmsg/virtio_rpmsg_bus.c 		kref_get(&ept->refcount);
ept               737 drivers/rpmsg/virtio_rpmsg_bus.c 	if (ept) {
ept               739 drivers/rpmsg/virtio_rpmsg_bus.c 		mutex_lock(&ept->cb_lock);
ept               741 drivers/rpmsg/virtio_rpmsg_bus.c 		if (ept->cb)
ept               742 drivers/rpmsg/virtio_rpmsg_bus.c 			ept->cb(ept->rpdev, msg->data, msg->len, ept->priv,
ept               745 drivers/rpmsg/virtio_rpmsg_bus.c 		mutex_unlock(&ept->cb_lock);
ept               748 drivers/rpmsg/virtio_rpmsg_bus.c 		kref_put(&ept->refcount, __ept_release);
ept               338 drivers/soc/qcom/apr.c 	apr->ch = rpdev->ept;
ept                49 drivers/soc/qcom/glink_ssr.c 	struct rpmsg_endpoint *ept;
ept               101 drivers/soc/qcom/glink_ssr.c 	ret = rpmsg_send(ssr->ept, &msg, sizeof(msg));
ept               123 drivers/soc/qcom/glink_ssr.c 	ssr->ept = rpdev->ept;
ept               205 drivers/soc/qcom/smd-rpm.c 	rpm->rpm_channel = rpdev->ept;
ept               317 drivers/soc/qcom/wcnss_ctrl.c 	wcnss->channel = rpdev->ept;
ept                56 include/linux/rpmsg.h 	struct rpmsg_endpoint *ept;
ept               125 include/linux/rpmsg.h int rpmsg_send(struct rpmsg_endpoint *ept, void *data, int len);
ept               126 include/linux/rpmsg.h int rpmsg_sendto(struct rpmsg_endpoint *ept, void *data, int len, u32 dst);
ept               127 include/linux/rpmsg.h int rpmsg_send_offchannel(struct rpmsg_endpoint *ept, u32 src, u32 dst,
ept               130 include/linux/rpmsg.h int rpmsg_trysend(struct rpmsg_endpoint *ept, void *data, int len);
ept               131 include/linux/rpmsg.h int rpmsg_trysendto(struct rpmsg_endpoint *ept, void *data, int len, u32 dst);
ept               132 include/linux/rpmsg.h int rpmsg_trysend_offchannel(struct rpmsg_endpoint *ept, u32 src, u32 dst,
ept               135 include/linux/rpmsg.h __poll_t rpmsg_poll(struct rpmsg_endpoint *ept, struct file *filp,
ept               166 include/linux/rpmsg.h static inline void rpmsg_destroy_ept(struct rpmsg_endpoint *ept)
ept               183 include/linux/rpmsg.h static inline int rpmsg_send(struct rpmsg_endpoint *ept, void *data, int len)
ept               191 include/linux/rpmsg.h static inline int rpmsg_sendto(struct rpmsg_endpoint *ept, void *data, int len,
ept               201 include/linux/rpmsg.h static inline int rpmsg_send_offchannel(struct rpmsg_endpoint *ept, u32 src,
ept               210 include/linux/rpmsg.h static inline int rpmsg_trysend(struct rpmsg_endpoint *ept, void *data, int len)
ept               218 include/linux/rpmsg.h static inline int rpmsg_trysendto(struct rpmsg_endpoint *ept, void *data,
ept               227 include/linux/rpmsg.h static inline int rpmsg_trysend_offchannel(struct rpmsg_endpoint *ept, u32 src,
ept               236 include/linux/rpmsg.h static inline __poll_t rpmsg_poll(struct rpmsg_endpoint *ept,
ept                68 net/qrtr/smd.c 	qdev->channel = rpdev->ept;
ept                44 samples/rpmsg/rpmsg_client_sample.c 	ret = rpmsg_send(rpdev->ept, MSG, strlen(MSG));
ept                66 samples/rpmsg/rpmsg_client_sample.c 	ret = rpmsg_send(rpdev->ept, MSG, strlen(MSG));