hsi_msg 112 drivers/hsi/clients/cmt_speech.c struct hsi_msg *data_rx_msg; hsi_msg 113 drivers/hsi/clients/cmt_speech.c struct hsi_msg *data_tx_msg; hsi_msg 197 drivers/hsi/clients/cmt_speech.c static inline void cs_set_cmd(struct hsi_msg *msg, u32 cmd) hsi_msg 203 drivers/hsi/clients/cmt_speech.c static inline u32 cs_get_cmd(struct hsi_msg *msg) hsi_msg 209 drivers/hsi/clients/cmt_speech.c static void cs_release_cmd(struct hsi_msg *msg) hsi_msg 216 drivers/hsi/clients/cmt_speech.c static void cs_cmd_destructor(struct hsi_msg *msg) hsi_msg 239 drivers/hsi/clients/cmt_speech.c static struct hsi_msg *cs_claim_cmd(struct cs_hsi_iface* ssi) hsi_msg 241 drivers/hsi/clients/cmt_speech.c struct hsi_msg *msg; hsi_msg 245 drivers/hsi/clients/cmt_speech.c msg = list_first_entry(&ssi->cmdqueue, struct hsi_msg, link); hsi_msg 254 drivers/hsi/clients/cmt_speech.c struct hsi_msg *msg, *tmp; hsi_msg 266 drivers/hsi/clients/cmt_speech.c struct hsi_msg *msg; hsi_msg 294 drivers/hsi/clients/cmt_speech.c static void cs_hsi_data_destructor(struct hsi_msg *msg) hsi_msg 320 drivers/hsi/clients/cmt_speech.c struct hsi_msg *txmsg, *rxmsg; hsi_msg 352 drivers/hsi/clients/cmt_speech.c static void cs_hsi_free_data_msg(struct hsi_msg *msg) hsi_msg 366 drivers/hsi/clients/cmt_speech.c struct hsi_msg *msg, const char *info, hsi_msg 392 drivers/hsi/clients/cmt_speech.c struct hsi_msg *msg) hsi_msg 401 drivers/hsi/clients/cmt_speech.c struct hsi_msg *msg) hsi_msg 410 drivers/hsi/clients/cmt_speech.c static void cs_hsi_data_read_error(struct cs_hsi_iface *hi, struct hsi_msg *msg) hsi_msg 418 drivers/hsi/clients/cmt_speech.c struct hsi_msg *msg) hsi_msg 425 drivers/hsi/clients/cmt_speech.c static void cs_hsi_read_on_control_complete(struct hsi_msg *msg) hsi_msg 458 drivers/hsi/clients/cmt_speech.c static void cs_hsi_peek_on_control_complete(struct hsi_msg *msg) hsi_msg 481 drivers/hsi/clients/cmt_speech.c struct hsi_msg *msg; hsi_msg 509 drivers/hsi/clients/cmt_speech.c static void cs_hsi_write_on_control_complete(struct hsi_msg *msg) hsi_msg 528 drivers/hsi/clients/cmt_speech.c struct hsi_msg *msg; hsi_msg 573 drivers/hsi/clients/cmt_speech.c static void cs_hsi_read_on_data_complete(struct hsi_msg *msg) hsi_msg 600 drivers/hsi/clients/cmt_speech.c static void cs_hsi_peek_on_data_complete(struct hsi_msg *msg) hsi_msg 652 drivers/hsi/clients/cmt_speech.c struct hsi_msg *rxmsg; hsi_msg 676 drivers/hsi/clients/cmt_speech.c static void cs_hsi_write_on_data_complete(struct hsi_msg *msg) hsi_msg 694 drivers/hsi/clients/cmt_speech.c struct hsi_msg *txmsg; hsi_msg 116 drivers/hsi/clients/hsi_char.c static void hsc_add_tail(struct hsc_channel *channel, struct hsi_msg *msg, hsi_msg 126 drivers/hsi/clients/hsi_char.c static struct hsi_msg *hsc_get_first_msg(struct hsc_channel *channel, hsi_msg 129 drivers/hsi/clients/hsi_char.c struct hsi_msg *msg = NULL; hsi_msg 137 drivers/hsi/clients/hsi_char.c msg = list_first_entry(queue, struct hsi_msg, link); hsi_msg 145 drivers/hsi/clients/hsi_char.c static inline void hsc_msg_free(struct hsi_msg *msg) hsi_msg 153 drivers/hsi/clients/hsi_char.c struct hsi_msg *msg, *tmp; hsi_msg 173 drivers/hsi/clients/hsi_char.c static inline struct hsi_msg *hsc_msg_alloc(unsigned int alloc_size) hsi_msg 175 drivers/hsi/clients/hsi_char.c struct hsi_msg *msg; hsi_msg 197 drivers/hsi/clients/hsi_char.c struct hsi_msg *msg; hsi_msg 215 drivers/hsi/clients/hsi_char.c static inline unsigned int hsc_msg_len_get(struct hsi_msg *msg) hsi_msg 220 drivers/hsi/clients/hsi_char.c static inline void hsc_msg_len_set(struct hsi_msg *msg, unsigned int len) hsi_msg 225 drivers/hsi/clients/hsi_char.c static void hsc_rx_completed(struct hsi_msg *msg) hsi_msg 238 drivers/hsi/clients/hsi_char.c static void hsc_rx_msg_destructor(struct hsi_msg *msg) hsi_msg 245 drivers/hsi/clients/hsi_char.c static void hsc_tx_completed(struct hsi_msg *msg) hsi_msg 258 drivers/hsi/clients/hsi_char.c static void hsc_tx_msg_destructor(struct hsi_msg *msg) hsi_msg 265 drivers/hsi/clients/hsi_char.c static void hsc_break_req_destructor(struct hsi_msg *msg) hsi_msg 273 drivers/hsi/clients/hsi_char.c static void hsc_break_received(struct hsi_msg *msg) hsi_msg 281 drivers/hsi/clients/hsi_char.c struct hsi_msg *msg2; hsi_msg 303 drivers/hsi/clients/hsi_char.c struct hsi_msg *msg; hsi_msg 326 drivers/hsi/clients/hsi_char.c struct hsi_msg *msg; hsi_msg 416 drivers/hsi/clients/hsi_char.c struct hsi_msg *msg; hsi_msg 475 drivers/hsi/clients/hsi_char.c struct hsi_msg *msg; hsi_msg 151 drivers/hsi/clients/ssi_protocol.c static void ssip_rxcmd_complete(struct hsi_msg *msg); hsi_msg 153 drivers/hsi/clients/ssi_protocol.c static inline void ssip_set_cmd(struct hsi_msg *msg, u32 cmd) hsi_msg 161 drivers/hsi/clients/ssi_protocol.c static inline u32 ssip_get_cmd(struct hsi_msg *msg) hsi_msg 170 drivers/hsi/clients/ssi_protocol.c static void ssip_skb_to_msg(struct sk_buff *skb, struct hsi_msg *msg) hsi_msg 189 drivers/hsi/clients/ssi_protocol.c static void ssip_free_data(struct hsi_msg *msg) hsi_msg 201 drivers/hsi/clients/ssi_protocol.c static struct hsi_msg *ssip_alloc_data(struct ssi_protocol *ssi, hsi_msg 204 drivers/hsi/clients/ssi_protocol.c struct hsi_msg *msg; hsi_msg 217 drivers/hsi/clients/ssi_protocol.c static inline void ssip_release_cmd(struct hsi_msg *msg) hsi_msg 227 drivers/hsi/clients/ssi_protocol.c static struct hsi_msg *ssip_claim_cmd(struct ssi_protocol *ssi) hsi_msg 229 drivers/hsi/clients/ssi_protocol.c struct hsi_msg *msg; hsi_msg 234 drivers/hsi/clients/ssi_protocol.c msg = list_first_entry(&ssi->cmdqueue, struct hsi_msg, link); hsi_msg 244 drivers/hsi/clients/ssi_protocol.c struct hsi_msg *msg, *tmp; hsi_msg 256 drivers/hsi/clients/ssi_protocol.c struct hsi_msg *msg; hsi_msg 391 drivers/hsi/clients/ssi_protocol.c struct hsi_msg *msg; hsi_msg 413 drivers/hsi/clients/ssi_protocol.c msg = list_entry(head, struct hsi_msg, link); hsi_msg 425 drivers/hsi/clients/ssi_protocol.c struct hsi_msg *msg; hsi_msg 446 drivers/hsi/clients/ssi_protocol.c struct hsi_msg *msg; hsi_msg 503 drivers/hsi/clients/ssi_protocol.c struct hsi_msg *msg; hsi_msg 519 drivers/hsi/clients/ssi_protocol.c struct hsi_msg *msg; hsi_msg 553 drivers/hsi/clients/ssi_protocol.c static void ssip_free_strans(struct hsi_msg *msg) hsi_msg 559 drivers/hsi/clients/ssi_protocol.c static void ssip_strans_complete(struct hsi_msg *msg) hsi_msg 563 drivers/hsi/clients/ssi_protocol.c struct hsi_msg *data; hsi_msg 576 drivers/hsi/clients/ssi_protocol.c struct hsi_msg *msg, *dmsg; hsi_msg 584 drivers/hsi/clients/ssi_protocol.c dmsg = list_first_entry(&ssi->txqueue, struct hsi_msg, link); hsi_msg 640 drivers/hsi/clients/ssi_protocol.c static void ssip_rx_data_complete(struct hsi_msg *msg) hsi_msg 661 drivers/hsi/clients/ssi_protocol.c struct hsi_msg *msg; hsi_msg 774 drivers/hsi/clients/ssi_protocol.c struct hsi_msg *msg; hsi_msg 816 drivers/hsi/clients/ssi_protocol.c static void ssip_rxcmd_complete(struct hsi_msg *msg) hsi_msg 855 drivers/hsi/clients/ssi_protocol.c static void ssip_swbreak_complete(struct hsi_msg *msg) hsi_msg 877 drivers/hsi/clients/ssi_protocol.c static void ssip_tx_data_complete(struct hsi_msg *msg) hsi_msg 881 drivers/hsi/clients/ssi_protocol.c struct hsi_msg *cmsg; hsi_msg 975 drivers/hsi/clients/ssi_protocol.c struct hsi_msg *msg; hsi_msg 114 drivers/hsi/controllers/omap_ssi.h struct hsi_msg *msg; hsi_msg 170 drivers/hsi/controllers/omap_ssi_core.c struct hsi_msg *msg = omap_ssi->gdd_trn[lch].msg; hsi_msg 23 drivers/hsi/controllers/omap_ssi_port.c static inline int hsi_dummy_msg(struct hsi_msg *msg __maybe_unused) hsi_msg 178 drivers/hsi/controllers/omap_ssi_port.c struct hsi_msg *msg; hsi_msg 183 drivers/hsi/controllers/omap_ssi_port.c msg = list_entry(head, struct hsi_msg, link); hsi_msg 189 drivers/hsi/controllers/omap_ssi_port.c static int ssi_claim_lch(struct hsi_msg *msg) hsi_msg 207 drivers/hsi/controllers/omap_ssi_port.c static int ssi_start_dma(struct hsi_msg *msg, int lch) hsi_msg 286 drivers/hsi/controllers/omap_ssi_port.c static int ssi_start_pio(struct hsi_msg *msg) hsi_msg 322 drivers/hsi/controllers/omap_ssi_port.c struct hsi_msg *msg; hsi_msg 327 drivers/hsi/controllers/omap_ssi_port.c msg = list_first_entry(queue, struct hsi_msg, link); hsi_msg 338 drivers/hsi/controllers/omap_ssi_port.c static int ssi_async_break(struct hsi_msg *msg) hsi_msg 377 drivers/hsi/controllers/omap_ssi_port.c static int ssi_async(struct hsi_msg *msg) hsi_msg 437 drivers/hsi/controllers/omap_ssi_port.c struct hsi_msg *msg; hsi_msg 440 drivers/hsi/controllers/omap_ssi_port.c msg = list_entry(node, struct hsi_msg, link); hsi_msg 525 drivers/hsi/controllers/omap_ssi_port.c struct hsi_msg *msg; hsi_msg 644 drivers/hsi/controllers/omap_ssi_port.c struct hsi_msg *msg; hsi_msg 652 drivers/hsi/controllers/omap_ssi_port.c msg = list_first_entry(queue, struct hsi_msg, link); hsi_msg 672 drivers/hsi/controllers/omap_ssi_port.c struct hsi_msg *msg; hsi_msg 686 drivers/hsi/controllers/omap_ssi_port.c msg = list_first_entry(&omap_port->txqueue[i], struct hsi_msg, hsi_msg 700 drivers/hsi/controllers/omap_ssi_port.c msg = list_first_entry(&omap_port->rxqueue[i], struct hsi_msg, hsi_msg 732 drivers/hsi/controllers/omap_ssi_port.c struct hsi_msg *msg; hsi_msg 810 drivers/hsi/controllers/omap_ssi_port.c struct hsi_msg *msg; hsi_msg 850 drivers/hsi/controllers/omap_ssi_port.c msg = list_first_entry(&omap_port->rxqueue[i], struct hsi_msg, hsi_msg 868 drivers/hsi/controllers/omap_ssi_port.c struct hsi_msg *msg; hsi_msg 869 drivers/hsi/controllers/omap_ssi_port.c struct hsi_msg *tmp; hsi_msg 898 drivers/hsi/controllers/omap_ssi_port.c struct hsi_msg *msg; hsi_msg 904 drivers/hsi/controllers/omap_ssi_port.c msg = list_first_entry(queue, struct hsi_msg, link); hsi_msg 422 drivers/hsi/hsi_core.c static inline int hsi_dummy_msg(struct hsi_msg *msg __maybe_unused) hsi_msg 516 drivers/hsi/hsi_core.c void hsi_free_msg(struct hsi_msg *msg) hsi_msg 536 drivers/hsi/hsi_core.c struct hsi_msg *hsi_alloc_msg(unsigned int nents, gfp_t flags) hsi_msg 538 drivers/hsi/hsi_core.c struct hsi_msg *msg; hsi_msg 577 drivers/hsi/hsi_core.c int hsi_async(struct hsi_client *cl, struct hsi_msg *msg) hsi_msg 191 include/linux/hsi/hsi.h void (*complete)(struct hsi_msg *msg); hsi_msg 192 include/linux/hsi/hsi.h void (*destructor)(struct hsi_msg *msg); hsi_msg 201 include/linux/hsi/hsi.h struct hsi_msg *hsi_alloc_msg(unsigned int n_frag, gfp_t flags); hsi_msg 202 include/linux/hsi/hsi.h void hsi_free_msg(struct hsi_msg *msg); hsi_msg 229 include/linux/hsi/hsi.h int (*async)(struct hsi_msg *msg); hsi_msg 319 include/linux/hsi/hsi.h int hsi_async(struct hsi_client *cl, struct hsi_msg *msg); hsi_msg 384 include/linux/hsi/hsi.h static inline int hsi_async_read(struct hsi_client *cl, struct hsi_msg *msg) hsi_msg 397 include/linux/hsi/hsi.h static inline int hsi_async_write(struct hsi_client *cl, struct hsi_msg *msg)