/kernel/linux/linux-5.10/include/linux/rpmsg/ |
H A D | qcom_glink.h | 26 static inline void qcom_glink_smem_unregister(struct qcom_glink *glink) {} in qcom_glink_smem_unregister() argument
|
/kernel/linux/linux-6.6/include/linux/rpmsg/ |
H A D | qcom_glink.h | 31 static inline void qcom_glink_smem_unregister(struct qcom_glink_smem *glink) {} in qcom_glink_smem_unregister() argument
|
/kernel/linux/linux-5.10/drivers/remoteproc/ |
H A D | qcom_common.c | 39 struct qcom_rproc_glink *glink = to_glink_subdev(subdev); in glink_subdev_start() local 48 struct qcom_rproc_glink *glink = to_glink_subdev(subdev); in glink_subdev_stop() local 56 struct qcom_rproc_glink *glink = to_glink_subdev(subdev); in glink_subdev_unprepare() local 67 qcom_add_glink_subdev(struct rproc *rproc, struct qcom_rproc_glink *glink, const char *ssr_name) qcom_add_glink_subdev() argument 94 qcom_remove_glink_subdev(struct rproc *rproc, struct qcom_rproc_glink *glink) qcom_remove_glink_subdev() argument [all...] |
/kernel/linux/linux-5.10/drivers/rpmsg/ |
H A D | qcom_glink_rpm.c | 259 struct qcom_glink *glink; in glink_rpm_probe() local 315 struct qcom_glink *glink = platform_get_drvdata(pdev); in glink_rpm_remove() local
|
H A D | qcom_glink_smem.c | 190 struct qcom_glink *glink; in qcom_glink_smem_register() local 297 void qcom_glink_smem_unregister(struct qcom_glink *glink) in qcom_glink_smem_unregister() argument [all...] |
H A D | qcom_glink_native.c | 158 struct qcom_glink *glink; member 209 static struct glink_channel *qcom_glink_alloc_channel(struct qcom_glink *glink, in qcom_glink_alloc_channel() argument 280 static size_t qcom_glink_rx_avail(struct qcom_glink *glink) in qcom_glink_rx_avail() argument 285 static void qcom_glink_rx_peak(struct qcom_glink *glink, in qcom_glink_rx_peak() argument 291 qcom_glink_rx_advance(struct qcom_glink *glink, size_t count) qcom_glink_rx_advance() argument 296 qcom_glink_tx_avail(struct qcom_glink *glink) qcom_glink_tx_avail() argument 301 qcom_glink_tx_write(struct qcom_glink *glink, const void *hdr, size_t hlen, const void *data, size_t dlen) qcom_glink_tx_write() argument 308 qcom_glink_tx(struct qcom_glink *glink, const void *hdr, size_t hlen, const void *data, size_t dlen, bool wait) qcom_glink_tx() argument 347 qcom_glink_send_version(struct qcom_glink *glink) qcom_glink_send_version() argument 358 qcom_glink_send_version_ack(struct qcom_glink *glink) qcom_glink_send_version_ack() argument 369 qcom_glink_send_open_ack(struct qcom_glink *glink, struct glink_channel *channel) qcom_glink_send_open_ack() argument 381 qcom_glink_handle_intent_req_ack(struct qcom_glink *glink, unsigned int cid, bool granted) qcom_glink_handle_intent_req_ack() argument 409 qcom_glink_send_open_req(struct qcom_glink *glink, struct glink_channel *channel) qcom_glink_send_open_req() argument 453 qcom_glink_send_close_req(struct qcom_glink *glink, struct glink_channel *channel) qcom_glink_send_close_req() argument 465 qcom_glink_send_close_ack(struct qcom_glink *glink, unsigned int rcid) qcom_glink_send_close_ack() argument 481 struct qcom_glink *glink = channel->glink; qcom_glink_rx_done_work() local 515 qcom_glink_rx_done(struct qcom_glink *glink, struct glink_channel *channel, struct glink_core_rx_intent *intent) qcom_glink_rx_done() argument 551 qcom_glink_receive_version(struct qcom_glink *glink, u32 version, u32 features) qcom_glink_receive_version() argument 578 qcom_glink_receive_version_ack(struct qcom_glink *glink, u32 version, u32 features) qcom_glink_receive_version_ack() argument 607 qcom_glink_send_intent_req_ack(struct qcom_glink *glink, struct glink_channel *channel, bool granted) qcom_glink_send_intent_req_ack() argument 631 qcom_glink_advertise_intent(struct qcom_glink *glink, struct glink_channel *channel, struct glink_core_rx_intent *intent) qcom_glink_advertise_intent() argument 656 qcom_glink_alloc_intent(struct qcom_glink *glink, struct glink_channel *channel, size_t size, bool reuseable) qcom_glink_alloc_intent() argument 694 qcom_glink_handle_rx_done(struct qcom_glink *glink, u32 cid, uint32_t iid, bool reuse) qcom_glink_handle_rx_done() argument 738 qcom_glink_handle_intent_req(struct qcom_glink *glink, u32 cid, size_t size) qcom_glink_handle_intent_req() argument 761 qcom_glink_rx_defer(struct qcom_glink *glink, size_t extra) qcom_glink_rx_defer() argument 790 qcom_glink_rx_data(struct qcom_glink *glink, size_t avail) qcom_glink_rx_data() argument 904 qcom_glink_handle_intent(struct qcom_glink *glink, unsigned int cid, unsigned int count, size_t avail) qcom_glink_handle_intent() argument 967 qcom_glink_rx_open_ack(struct qcom_glink *glink, unsigned int lcid) qcom_glink_rx_open_ack() argument 986 struct qcom_glink *glink = data; qcom_glink_native_intr() local 1059 qcom_glink_create_local(struct qcom_glink *glink, const char *name) qcom_glink_create_local() argument 1102 qcom_glink_create_remote(struct qcom_glink *glink, struct glink_channel *channel) qcom_glink_create_remote() argument 1141 struct qcom_glink *glink = parent->glink; qcom_glink_create_ept() local 1178 struct qcom_glink *glink = channel->glink; qcom_glink_announce_create() local 1215 struct qcom_glink *glink = channel->glink; qcom_glink_destroy_ept() local 1228 qcom_glink_request_intent(struct qcom_glink *glink, struct glink_channel *channel, size_t size) qcom_glink_request_intent() argument 1268 struct qcom_glink *glink = channel->glink; __qcom_glink_send() local 1386 qcom_glink_rx_open(struct qcom_glink *glink, unsigned int rcid, char *name) qcom_glink_rx_open() argument 1465 qcom_glink_rx_close(struct qcom_glink *glink, unsigned int rcid) qcom_glink_rx_close() argument 1498 qcom_glink_rx_close_ack(struct qcom_glink *glink, unsigned int lcid) qcom_glink_rx_close_ack() argument 1519 struct qcom_glink *glink = container_of(work, struct qcom_glink, qcom_glink_work() local 1572 qcom_glink_cancel_rx_work(struct qcom_glink *glink) qcom_glink_cancel_rx_work() argument 1615 qcom_glink_create_chrdev(struct qcom_glink *glink) qcom_glink_create_chrdev() argument 1647 struct qcom_glink *glink; qcom_glink_native_probe() local 1719 qcom_glink_native_remove(struct qcom_glink *glink) qcom_glink_native_remove() argument 1746 qcom_glink_native_unregister(struct qcom_glink *glink) qcom_glink_native_unregister() argument [all...] |
/kernel/linux/linux-6.6/drivers/rpmsg/ |
H A D | qcom_glink_smem.c | 42 struct qcom_glink *glink; member 226 struct qcom_glink *glink; in qcom_glink_smem_register() local 365 struct qcom_glink *glink = smem->glink; qcom_glink_smem_unregister() local [all...] |
H A D | qcom_glink_rpm.c | 58 struct qcom_glink *glink; member 290 struct qcom_glink *glink; in glink_rpm_probe() local 367 struct qcom_glink *glink = rpm->glink; glink_rpm_remove() local [all...] |
H A D | qcom_glink_native.c | 156 struct qcom_glink *glink; member 214 static struct glink_channel *qcom_glink_alloc_channel(struct qcom_glink *glink, in qcom_glink_alloc_channel() argument 285 static size_t qcom_glink_rx_avail(struct qcom_glink *glink) in qcom_glink_rx_avail() argument 290 static void qcom_glink_rx_peek(struct qcom_glink *glink, in qcom_glink_rx_peek() argument 296 qcom_glink_rx_advance(struct qcom_glink *glink, size_t count) qcom_glink_rx_advance() argument 301 qcom_glink_tx_avail(struct qcom_glink *glink) qcom_glink_tx_avail() argument 306 qcom_glink_tx_write(struct qcom_glink *glink, const void *hdr, size_t hlen, const void *data, size_t dlen) qcom_glink_tx_write() argument 313 qcom_glink_tx_kick(struct qcom_glink *glink) qcom_glink_tx_kick() argument 318 qcom_glink_send_read_notify(struct qcom_glink *glink) qcom_glink_send_read_notify() argument 331 qcom_glink_tx(struct qcom_glink *glink, const void *hdr, size_t hlen, const void *data, size_t dlen, bool wait) qcom_glink_tx() argument 387 qcom_glink_send_version(struct qcom_glink *glink) qcom_glink_send_version() argument 398 qcom_glink_send_version_ack(struct qcom_glink *glink) qcom_glink_send_version_ack() argument 409 qcom_glink_send_open_ack(struct qcom_glink *glink, struct glink_channel *channel) qcom_glink_send_open_ack() argument 421 qcom_glink_handle_intent_req_ack(struct qcom_glink *glink, unsigned int cid, bool granted) qcom_glink_handle_intent_req_ack() argument 455 qcom_glink_send_open_req(struct qcom_glink *glink, struct glink_channel *channel) qcom_glink_send_open_req() argument 499 qcom_glink_send_close_req(struct qcom_glink *glink, struct glink_channel *channel) qcom_glink_send_close_req() argument 511 qcom_glink_send_close_ack(struct qcom_glink *glink, unsigned int rcid) qcom_glink_send_close_ack() argument 527 struct qcom_glink *glink = channel->glink; qcom_glink_rx_done_work() local 561 qcom_glink_rx_done(struct qcom_glink *glink, struct glink_channel *channel, struct glink_core_rx_intent *intent) qcom_glink_rx_done() argument 597 qcom_glink_receive_version(struct qcom_glink *glink, u32 version, u32 features) qcom_glink_receive_version() argument 624 qcom_glink_receive_version_ack(struct qcom_glink *glink, u32 version, u32 features) qcom_glink_receive_version_ack() argument 653 qcom_glink_send_intent_req_ack(struct qcom_glink *glink, struct glink_channel *channel, bool granted) qcom_glink_send_intent_req_ack() argument 677 qcom_glink_advertise_intent(struct qcom_glink *glink, struct glink_channel *channel, struct glink_core_rx_intent *intent) qcom_glink_advertise_intent() argument 702 qcom_glink_alloc_intent(struct qcom_glink *glink, struct glink_channel *channel, size_t size, bool reuseable) qcom_glink_alloc_intent() argument 740 qcom_glink_handle_rx_done(struct qcom_glink *glink, u32 cid, uint32_t iid, bool reuse) qcom_glink_handle_rx_done() argument 789 qcom_glink_handle_intent_req(struct qcom_glink *glink, u32 cid, size_t size) qcom_glink_handle_intent_req() argument 812 qcom_glink_rx_defer(struct qcom_glink *glink, size_t extra) qcom_glink_rx_defer() argument 841 qcom_glink_rx_data(struct qcom_glink *glink, size_t avail) qcom_glink_rx_data() argument 955 qcom_glink_handle_intent(struct qcom_glink *glink, unsigned int cid, unsigned int count, size_t avail) qcom_glink_handle_intent() argument 1021 qcom_glink_rx_open_ack(struct qcom_glink *glink, unsigned int lcid) qcom_glink_rx_open_ack() argument 1049 struct qcom_glink *glink = channel->glink; qcom_glink_set_flow_control() local 1063 qcom_glink_handle_signals(struct qcom_glink *glink, unsigned int rcid, unsigned int sigs) qcom_glink_handle_signals() argument 1084 qcom_glink_native_rx(struct qcom_glink *glink) qcom_glink_native_rx() argument 1162 qcom_glink_create_local(struct qcom_glink *glink, const char *name) qcom_glink_create_local() argument 1205 qcom_glink_create_remote(struct qcom_glink *glink, struct glink_channel *channel) qcom_glink_create_remote() argument 1244 struct qcom_glink *glink = parent->glink; qcom_glink_create_ept() local 1281 struct qcom_glink *glink = channel->glink; qcom_glink_announce_create() local 1318 struct qcom_glink *glink = channel->glink; qcom_glink_destroy_ept() local 1331 qcom_glink_request_intent(struct qcom_glink *glink, struct glink_channel *channel, size_t size) qcom_glink_request_intent() argument 1375 struct qcom_glink *glink = channel->glink; __qcom_glink_send() local 1520 qcom_glink_rx_open(struct qcom_glink *glink, unsigned int rcid, char *name) qcom_glink_rx_open() argument 1599 qcom_glink_rx_close(struct qcom_glink *glink, unsigned int rcid) qcom_glink_rx_close() argument 1633 qcom_glink_rx_close_ack(struct qcom_glink *glink, unsigned int lcid) qcom_glink_rx_close_ack() argument 1668 struct qcom_glink *glink = container_of(work, struct qcom_glink, qcom_glink_work() local 1721 qcom_glink_cancel_rx_work(struct qcom_glink *glink) qcom_glink_cancel_rx_work() argument 1764 qcom_glink_create_chrdev(struct qcom_glink *glink) qcom_glink_create_chrdev() argument 1795 struct qcom_glink *glink; qcom_glink_native_probe() local 1843 qcom_glink_native_remove(struct qcom_glink *glink) qcom_glink_native_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/remoteproc/ |
H A D | qcom_common.c | 199 struct qcom_rproc_glink *glink = to_glink_subdev(subdev); in glink_subdev_start() local 208 struct qcom_rproc_glink *glink = to_glink_subdev(subdev); in glink_subdev_stop() local 216 struct qcom_rproc_glink *glink = to_glink_subdev(subdev); in glink_subdev_unprepare() local 227 qcom_add_glink_subdev(struct rproc *rproc, struct qcom_rproc_glink *glink, const char *ssr_name) qcom_add_glink_subdev() argument 254 qcom_remove_glink_subdev(struct rproc *rproc, struct qcom_rproc_glink *glink) qcom_remove_glink_subdev() argument [all...] |