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));