Symbol: hsi_msg
drivers/hsi/clients/cmt_speech.c
112
struct hsi_msg *data_rx_msg;
drivers/hsi/clients/cmt_speech.c
113
struct hsi_msg *data_tx_msg;
drivers/hsi/clients/cmt_speech.c
197
static inline void cs_set_cmd(struct hsi_msg *msg, u32 cmd)
drivers/hsi/clients/cmt_speech.c
203
static inline u32 cs_get_cmd(struct hsi_msg *msg)
drivers/hsi/clients/cmt_speech.c
209
static void cs_release_cmd(struct hsi_msg *msg)
drivers/hsi/clients/cmt_speech.c
216
static void cs_cmd_destructor(struct hsi_msg *msg)
drivers/hsi/clients/cmt_speech.c
239
static struct hsi_msg *cs_claim_cmd(struct cs_hsi_iface* ssi)
drivers/hsi/clients/cmt_speech.c
241
struct hsi_msg *msg;
drivers/hsi/clients/cmt_speech.c
245
msg = list_first_entry(&ssi->cmdqueue, struct hsi_msg, link);
drivers/hsi/clients/cmt_speech.c
254
struct hsi_msg *msg, *tmp;
drivers/hsi/clients/cmt_speech.c
266
struct hsi_msg *msg;
drivers/hsi/clients/cmt_speech.c
294
static void cs_hsi_data_destructor(struct hsi_msg *msg)
drivers/hsi/clients/cmt_speech.c
320
struct hsi_msg *txmsg, *rxmsg;
drivers/hsi/clients/cmt_speech.c
352
static void cs_hsi_free_data_msg(struct hsi_msg *msg)
drivers/hsi/clients/cmt_speech.c
366
struct hsi_msg *msg, const char *info,
drivers/hsi/clients/cmt_speech.c
392
struct hsi_msg *msg)
drivers/hsi/clients/cmt_speech.c
401
struct hsi_msg *msg)
drivers/hsi/clients/cmt_speech.c
410
static void cs_hsi_data_read_error(struct cs_hsi_iface *hi, struct hsi_msg *msg)
drivers/hsi/clients/cmt_speech.c
418
struct hsi_msg *msg)
drivers/hsi/clients/cmt_speech.c
425
static void cs_hsi_read_on_control_complete(struct hsi_msg *msg)
drivers/hsi/clients/cmt_speech.c
458
static void cs_hsi_peek_on_control_complete(struct hsi_msg *msg)
drivers/hsi/clients/cmt_speech.c
481
struct hsi_msg *msg;
drivers/hsi/clients/cmt_speech.c
509
static void cs_hsi_write_on_control_complete(struct hsi_msg *msg)
drivers/hsi/clients/cmt_speech.c
528
struct hsi_msg *msg;
drivers/hsi/clients/cmt_speech.c
573
static void cs_hsi_read_on_data_complete(struct hsi_msg *msg)
drivers/hsi/clients/cmt_speech.c
600
static void cs_hsi_peek_on_data_complete(struct hsi_msg *msg)
drivers/hsi/clients/cmt_speech.c
652
struct hsi_msg *rxmsg;
drivers/hsi/clients/cmt_speech.c
676
static void cs_hsi_write_on_data_complete(struct hsi_msg *msg)
drivers/hsi/clients/cmt_speech.c
694
struct hsi_msg *txmsg;
drivers/hsi/clients/hsi_char.c
116
static void hsc_add_tail(struct hsc_channel *channel, struct hsi_msg *msg,
drivers/hsi/clients/hsi_char.c
126
static struct hsi_msg *hsc_get_first_msg(struct hsc_channel *channel,
drivers/hsi/clients/hsi_char.c
129
struct hsi_msg *msg = NULL;
drivers/hsi/clients/hsi_char.c
137
msg = list_first_entry(queue, struct hsi_msg, link);
drivers/hsi/clients/hsi_char.c
145
static inline void hsc_msg_free(struct hsi_msg *msg)
drivers/hsi/clients/hsi_char.c
153
struct hsi_msg *msg, *tmp;
drivers/hsi/clients/hsi_char.c
173
static inline struct hsi_msg *hsc_msg_alloc(unsigned int alloc_size)
drivers/hsi/clients/hsi_char.c
175
struct hsi_msg *msg;
drivers/hsi/clients/hsi_char.c
197
struct hsi_msg *msg;
drivers/hsi/clients/hsi_char.c
215
static inline unsigned int hsc_msg_len_get(struct hsi_msg *msg)
drivers/hsi/clients/hsi_char.c
220
static inline void hsc_msg_len_set(struct hsi_msg *msg, unsigned int len)
drivers/hsi/clients/hsi_char.c
225
static void hsc_rx_completed(struct hsi_msg *msg)
drivers/hsi/clients/hsi_char.c
238
static void hsc_rx_msg_destructor(struct hsi_msg *msg)
drivers/hsi/clients/hsi_char.c
245
static void hsc_tx_completed(struct hsi_msg *msg)
drivers/hsi/clients/hsi_char.c
258
static void hsc_tx_msg_destructor(struct hsi_msg *msg)
drivers/hsi/clients/hsi_char.c
265
static void hsc_break_req_destructor(struct hsi_msg *msg)
drivers/hsi/clients/hsi_char.c
273
static void hsc_break_received(struct hsi_msg *msg)
drivers/hsi/clients/hsi_char.c
281
struct hsi_msg *msg2;
drivers/hsi/clients/hsi_char.c
303
struct hsi_msg *msg;
drivers/hsi/clients/hsi_char.c
326
struct hsi_msg *msg;
drivers/hsi/clients/hsi_char.c
416
struct hsi_msg *msg;
drivers/hsi/clients/hsi_char.c
475
struct hsi_msg *msg;
drivers/hsi/clients/ssi_protocol.c
149
static void ssip_rxcmd_complete(struct hsi_msg *msg);
drivers/hsi/clients/ssi_protocol.c
151
static inline void ssip_set_cmd(struct hsi_msg *msg, u32 cmd)
drivers/hsi/clients/ssi_protocol.c
159
static inline u32 ssip_get_cmd(struct hsi_msg *msg)
drivers/hsi/clients/ssi_protocol.c
168
static void ssip_skb_to_msg(struct sk_buff *skb, struct hsi_msg *msg)
drivers/hsi/clients/ssi_protocol.c
187
static void ssip_free_data(struct hsi_msg *msg)
drivers/hsi/clients/ssi_protocol.c
199
static struct hsi_msg *ssip_alloc_data(struct ssi_protocol *ssi,
drivers/hsi/clients/ssi_protocol.c
202
struct hsi_msg *msg;
drivers/hsi/clients/ssi_protocol.c
215
static inline void ssip_release_cmd(struct hsi_msg *msg)
drivers/hsi/clients/ssi_protocol.c
225
static struct hsi_msg *ssip_claim_cmd(struct ssi_protocol *ssi)
drivers/hsi/clients/ssi_protocol.c
227
struct hsi_msg *msg;
drivers/hsi/clients/ssi_protocol.c
232
msg = list_first_entry(&ssi->cmdqueue, struct hsi_msg, link);
drivers/hsi/clients/ssi_protocol.c
242
struct hsi_msg *msg, *tmp;
drivers/hsi/clients/ssi_protocol.c
254
struct hsi_msg *msg;
drivers/hsi/clients/ssi_protocol.c
389
struct hsi_msg *msg;
drivers/hsi/clients/ssi_protocol.c
412
msg = list_entry(head, struct hsi_msg, link);
drivers/hsi/clients/ssi_protocol.c
424
struct hsi_msg *msg;
drivers/hsi/clients/ssi_protocol.c
445
struct hsi_msg *msg;
drivers/hsi/clients/ssi_protocol.c
502
struct hsi_msg *msg;
drivers/hsi/clients/ssi_protocol.c
518
struct hsi_msg *msg;
drivers/hsi/clients/ssi_protocol.c
552
static void ssip_free_strans(struct hsi_msg *msg)
drivers/hsi/clients/ssi_protocol.c
558
static void ssip_strans_complete(struct hsi_msg *msg)
drivers/hsi/clients/ssi_protocol.c
562
struct hsi_msg *data;
drivers/hsi/clients/ssi_protocol.c
575
struct hsi_msg *msg, *dmsg;
drivers/hsi/clients/ssi_protocol.c
583
dmsg = list_first_entry(&ssi->txqueue, struct hsi_msg, link);
drivers/hsi/clients/ssi_protocol.c
639
static void ssip_rx_data_complete(struct hsi_msg *msg)
drivers/hsi/clients/ssi_protocol.c
660
struct hsi_msg *msg;
drivers/hsi/clients/ssi_protocol.c
773
struct hsi_msg *msg;
drivers/hsi/clients/ssi_protocol.c
814
static void ssip_rxcmd_complete(struct hsi_msg *msg)
drivers/hsi/clients/ssi_protocol.c
853
static void ssip_swbreak_complete(struct hsi_msg *msg)
drivers/hsi/clients/ssi_protocol.c
875
static void ssip_tx_data_complete(struct hsi_msg *msg)
drivers/hsi/clients/ssi_protocol.c
879
struct hsi_msg *cmsg;
drivers/hsi/clients/ssi_protocol.c
974
struct hsi_msg *msg;
drivers/hsi/controllers/omap_ssi.h
114
struct hsi_msg *msg;
drivers/hsi/controllers/omap_ssi_core.c
163
struct hsi_msg *msg = omap_ssi->gdd_trn[lch].msg;
drivers/hsi/controllers/omap_ssi_port.c
171
struct hsi_msg *msg;
drivers/hsi/controllers/omap_ssi_port.c
176
msg = list_entry(head, struct hsi_msg, link);
drivers/hsi/controllers/omap_ssi_port.c
182
static int ssi_claim_lch(struct hsi_msg *msg)
drivers/hsi/controllers/omap_ssi_port.c
200
static int ssi_start_dma(struct hsi_msg *msg, int lch)
drivers/hsi/controllers/omap_ssi_port.c
22
static inline int hsi_dummy_msg(struct hsi_msg *msg __maybe_unused)
drivers/hsi/controllers/omap_ssi_port.c
279
static int ssi_start_pio(struct hsi_msg *msg)
drivers/hsi/controllers/omap_ssi_port.c
315
struct hsi_msg *msg;
drivers/hsi/controllers/omap_ssi_port.c
320
msg = list_first_entry(queue, struct hsi_msg, link);
drivers/hsi/controllers/omap_ssi_port.c
331
static int ssi_async_break(struct hsi_msg *msg)
drivers/hsi/controllers/omap_ssi_port.c
369
static int ssi_async(struct hsi_msg *msg)
drivers/hsi/controllers/omap_ssi_port.c
428
struct hsi_msg *msg;
drivers/hsi/controllers/omap_ssi_port.c
431
msg = list_entry(node, struct hsi_msg, link);
drivers/hsi/controllers/omap_ssi_port.c
514
struct hsi_msg *msg;
drivers/hsi/controllers/omap_ssi_port.c
631
struct hsi_msg *msg;
drivers/hsi/controllers/omap_ssi_port.c
639
msg = list_first_entry(queue, struct hsi_msg, link);
drivers/hsi/controllers/omap_ssi_port.c
658
struct hsi_msg *msg;
drivers/hsi/controllers/omap_ssi_port.c
672
msg = list_first_entry(&omap_port->txqueue[i], struct hsi_msg,
drivers/hsi/controllers/omap_ssi_port.c
685
msg = list_first_entry(&omap_port->rxqueue[i], struct hsi_msg,
drivers/hsi/controllers/omap_ssi_port.c
717
struct hsi_msg *msg;
drivers/hsi/controllers/omap_ssi_port.c
794
struct hsi_msg *msg;
drivers/hsi/controllers/omap_ssi_port.c
834
msg = list_first_entry(&omap_port->rxqueue[i], struct hsi_msg,
drivers/hsi/controllers/omap_ssi_port.c
852
struct hsi_msg *msg;
drivers/hsi/controllers/omap_ssi_port.c
853
struct hsi_msg *tmp;
drivers/hsi/controllers/omap_ssi_port.c
882
struct hsi_msg *msg;
drivers/hsi/controllers/omap_ssi_port.c
888
msg = list_first_entry(queue, struct hsi_msg, link);
drivers/hsi/hsi_core.c
421
static inline int hsi_dummy_msg(struct hsi_msg *msg __maybe_unused)
drivers/hsi/hsi_core.c
509
void hsi_free_msg(struct hsi_msg *msg)
drivers/hsi/hsi_core.c
529
struct hsi_msg *hsi_alloc_msg(unsigned int nents, gfp_t flags)
drivers/hsi/hsi_core.c
531
struct hsi_msg *msg;
drivers/hsi/hsi_core.c
570
int hsi_async(struct hsi_client *cl, struct hsi_msg *msg)
include/linux/hsi/hsi.h
191
void (*complete)(struct hsi_msg *msg);
include/linux/hsi/hsi.h
192
void (*destructor)(struct hsi_msg *msg);
include/linux/hsi/hsi.h
201
struct hsi_msg *hsi_alloc_msg(unsigned int n_frag, gfp_t flags);
include/linux/hsi/hsi.h
202
void hsi_free_msg(struct hsi_msg *msg);
include/linux/hsi/hsi.h
229
int (*async)(struct hsi_msg *msg);
include/linux/hsi/hsi.h
319
int hsi_async(struct hsi_client *cl, struct hsi_msg *msg);
include/linux/hsi/hsi.h
384
static inline int hsi_async_read(struct hsi_client *cl, struct hsi_msg *msg)
include/linux/hsi/hsi.h
397
static inline int hsi_async_write(struct hsi_client *cl, struct hsi_msg *msg)