H A D | qcom_glink_native.c | 156 struct qcom_glink *glink; member in struct:glink_channel 214 static struct glink_channel *qcom_glink_alloc_channel(struct qcom_glink *glink, argument 285 static size_t qcom_glink_rx_avail(struct qcom_glink *glink) argument 290 static void qcom_glink_rx_peek(struct qcom_glink *glink, argument 296 qcom_glink_rx_advance(struct qcom_glink *glink, size_t count) argument 301 qcom_glink_tx_avail(struct qcom_glink *glink) argument 306 qcom_glink_tx_write(struct qcom_glink *glink, const void *hdr, size_t hlen, const void *data, size_t dlen) argument 313 qcom_glink_tx_kick(struct qcom_glink *glink) argument 318 qcom_glink_send_read_notify(struct qcom_glink *glink) argument 331 qcom_glink_tx(struct qcom_glink *glink, const void *hdr, size_t hlen, const void *data, size_t dlen, bool wait) argument 387 qcom_glink_send_version(struct qcom_glink *glink) argument 398 qcom_glink_send_version_ack(struct qcom_glink *glink) argument 409 qcom_glink_send_open_ack(struct qcom_glink *glink, struct glink_channel *channel) argument 421 qcom_glink_handle_intent_req_ack(struct qcom_glink *glink, unsigned int cid, bool granted) argument 455 qcom_glink_send_open_req(struct qcom_glink *glink, struct glink_channel *channel) argument 499 qcom_glink_send_close_req(struct qcom_glink *glink, struct glink_channel *channel) argument 511 qcom_glink_send_close_ack(struct qcom_glink *glink, unsigned int rcid) argument 527 struct qcom_glink *glink = channel->glink; local 561 qcom_glink_rx_done(struct qcom_glink *glink, struct glink_channel *channel, struct glink_core_rx_intent *intent) argument 597 qcom_glink_receive_version(struct qcom_glink *glink, u32 version, u32 features) argument 624 qcom_glink_receive_version_ack(struct qcom_glink *glink, u32 version, u32 features) argument 653 qcom_glink_send_intent_req_ack(struct qcom_glink *glink, struct glink_channel *channel, bool granted) argument 677 qcom_glink_advertise_intent(struct qcom_glink *glink, struct glink_channel *channel, struct glink_core_rx_intent *intent) argument 702 qcom_glink_alloc_intent(struct qcom_glink *glink, struct glink_channel *channel, size_t size, bool reuseable) argument 740 qcom_glink_handle_rx_done(struct qcom_glink *glink, u32 cid, uint32_t iid, bool reuse) argument 789 qcom_glink_handle_intent_req(struct qcom_glink *glink, u32 cid, size_t size) argument 812 qcom_glink_rx_defer(struct qcom_glink *glink, size_t extra) argument 841 qcom_glink_rx_data(struct qcom_glink *glink, size_t avail) argument 955 qcom_glink_handle_intent(struct qcom_glink *glink, unsigned int cid, unsigned int count, size_t avail) argument 1021 qcom_glink_rx_open_ack(struct qcom_glink *glink, unsigned int lcid) argument 1049 struct qcom_glink *glink = channel->glink; local 1063 qcom_glink_handle_signals(struct qcom_glink *glink, unsigned int rcid, unsigned int sigs) argument 1084 qcom_glink_native_rx(struct qcom_glink *glink) argument 1162 qcom_glink_create_local(struct qcom_glink *glink, const char *name) argument 1205 qcom_glink_create_remote(struct qcom_glink *glink, struct glink_channel *channel) argument 1244 struct qcom_glink *glink = parent->glink; local 1281 struct qcom_glink *glink = channel->glink; local 1318 struct qcom_glink *glink = channel->glink; local 1331 qcom_glink_request_intent(struct qcom_glink *glink, struct glink_channel *channel, size_t size) argument 1375 struct qcom_glink *glink = channel->glink; local 1520 qcom_glink_rx_open(struct qcom_glink *glink, unsigned int rcid, char *name) argument 1599 qcom_glink_rx_close(struct qcom_glink *glink, unsigned int rcid) argument 1633 qcom_glink_rx_close_ack(struct qcom_glink *glink, unsigned int lcid) argument 1668 struct qcom_glink *glink = container_of(work, struct qcom_glink, local 1721 qcom_glink_cancel_rx_work(struct qcom_glink *glink) argument 1764 qcom_glink_create_chrdev(struct qcom_glink *glink) argument 1795 struct qcom_glink *glink; local 1843 qcom_glink_native_remove(struct qcom_glink *glink) argument [all...] |