hsi_msg
struct hsi_msg *data_rx_msg;
struct hsi_msg *data_tx_msg;
static inline void cs_set_cmd(struct hsi_msg *msg, u32 cmd)
static inline u32 cs_get_cmd(struct hsi_msg *msg)
static void cs_release_cmd(struct hsi_msg *msg)
static void cs_cmd_destructor(struct hsi_msg *msg)
static struct hsi_msg *cs_claim_cmd(struct cs_hsi_iface* ssi)
struct hsi_msg *msg;
msg = list_first_entry(&ssi->cmdqueue, struct hsi_msg, link);
struct hsi_msg *msg, *tmp;
struct hsi_msg *msg;
static void cs_hsi_data_destructor(struct hsi_msg *msg)
struct hsi_msg *txmsg, *rxmsg;
static void cs_hsi_free_data_msg(struct hsi_msg *msg)
struct hsi_msg *msg, const char *info,
struct hsi_msg *msg)
struct hsi_msg *msg)
static void cs_hsi_data_read_error(struct cs_hsi_iface *hi, struct hsi_msg *msg)
struct hsi_msg *msg)
static void cs_hsi_read_on_control_complete(struct hsi_msg *msg)
static void cs_hsi_peek_on_control_complete(struct hsi_msg *msg)
struct hsi_msg *msg;
static void cs_hsi_write_on_control_complete(struct hsi_msg *msg)
struct hsi_msg *msg;
static void cs_hsi_read_on_data_complete(struct hsi_msg *msg)
static void cs_hsi_peek_on_data_complete(struct hsi_msg *msg)
struct hsi_msg *rxmsg;
static void cs_hsi_write_on_data_complete(struct hsi_msg *msg)
struct hsi_msg *txmsg;
static void hsc_add_tail(struct hsc_channel *channel, struct hsi_msg *msg,
static struct hsi_msg *hsc_get_first_msg(struct hsc_channel *channel,
struct hsi_msg *msg = NULL;
msg = list_first_entry(queue, struct hsi_msg, link);
static inline void hsc_msg_free(struct hsi_msg *msg)
struct hsi_msg *msg, *tmp;
static inline struct hsi_msg *hsc_msg_alloc(unsigned int alloc_size)
struct hsi_msg *msg;
struct hsi_msg *msg;
static inline unsigned int hsc_msg_len_get(struct hsi_msg *msg)
static inline void hsc_msg_len_set(struct hsi_msg *msg, unsigned int len)
static void hsc_rx_completed(struct hsi_msg *msg)
static void hsc_rx_msg_destructor(struct hsi_msg *msg)
static void hsc_tx_completed(struct hsi_msg *msg)
static void hsc_tx_msg_destructor(struct hsi_msg *msg)
static void hsc_break_req_destructor(struct hsi_msg *msg)
static void hsc_break_received(struct hsi_msg *msg)
struct hsi_msg *msg2;
struct hsi_msg *msg;
struct hsi_msg *msg;
struct hsi_msg *msg;
struct hsi_msg *msg;
static void ssip_rxcmd_complete(struct hsi_msg *msg);
static inline void ssip_set_cmd(struct hsi_msg *msg, u32 cmd)
static inline u32 ssip_get_cmd(struct hsi_msg *msg)
static void ssip_skb_to_msg(struct sk_buff *skb, struct hsi_msg *msg)
static void ssip_free_data(struct hsi_msg *msg)
static struct hsi_msg *ssip_alloc_data(struct ssi_protocol *ssi,
struct hsi_msg *msg;
static inline void ssip_release_cmd(struct hsi_msg *msg)
static struct hsi_msg *ssip_claim_cmd(struct ssi_protocol *ssi)
struct hsi_msg *msg;
msg = list_first_entry(&ssi->cmdqueue, struct hsi_msg, link);
struct hsi_msg *msg, *tmp;
struct hsi_msg *msg;
struct hsi_msg *msg;
msg = list_entry(head, struct hsi_msg, link);
struct hsi_msg *msg;
struct hsi_msg *msg;
struct hsi_msg *msg;
struct hsi_msg *msg;
static void ssip_free_strans(struct hsi_msg *msg)
static void ssip_strans_complete(struct hsi_msg *msg)
struct hsi_msg *data;
struct hsi_msg *msg, *dmsg;
dmsg = list_first_entry(&ssi->txqueue, struct hsi_msg, link);
static void ssip_rx_data_complete(struct hsi_msg *msg)
struct hsi_msg *msg;
struct hsi_msg *msg;
static void ssip_rxcmd_complete(struct hsi_msg *msg)
static void ssip_swbreak_complete(struct hsi_msg *msg)
static void ssip_tx_data_complete(struct hsi_msg *msg)
struct hsi_msg *cmsg;
struct hsi_msg *msg;
struct hsi_msg *msg;
struct hsi_msg *msg = omap_ssi->gdd_trn[lch].msg;
struct hsi_msg *msg;
msg = list_entry(head, struct hsi_msg, link);
static int ssi_claim_lch(struct hsi_msg *msg)
static int ssi_start_dma(struct hsi_msg *msg, int lch)
static inline int hsi_dummy_msg(struct hsi_msg *msg __maybe_unused)
static int ssi_start_pio(struct hsi_msg *msg)
struct hsi_msg *msg;
msg = list_first_entry(queue, struct hsi_msg, link);
static int ssi_async_break(struct hsi_msg *msg)
static int ssi_async(struct hsi_msg *msg)
struct hsi_msg *msg;
msg = list_entry(node, struct hsi_msg, link);
struct hsi_msg *msg;
struct hsi_msg *msg;
msg = list_first_entry(queue, struct hsi_msg, link);
struct hsi_msg *msg;
msg = list_first_entry(&omap_port->txqueue[i], struct hsi_msg,
msg = list_first_entry(&omap_port->rxqueue[i], struct hsi_msg,
struct hsi_msg *msg;
struct hsi_msg *msg;
msg = list_first_entry(&omap_port->rxqueue[i], struct hsi_msg,
struct hsi_msg *msg;
struct hsi_msg *tmp;
struct hsi_msg *msg;
msg = list_first_entry(queue, struct hsi_msg, link);
static inline int hsi_dummy_msg(struct hsi_msg *msg __maybe_unused)
void hsi_free_msg(struct hsi_msg *msg)
struct hsi_msg *hsi_alloc_msg(unsigned int nents, gfp_t flags)
struct hsi_msg *msg;
int hsi_async(struct hsi_client *cl, struct hsi_msg *msg)
void (*complete)(struct hsi_msg *msg);
void (*destructor)(struct hsi_msg *msg);
struct hsi_msg *hsi_alloc_msg(unsigned int n_frag, gfp_t flags);
void hsi_free_msg(struct hsi_msg *msg);
int (*async)(struct hsi_msg *msg);
int hsi_async(struct hsi_client *cl, struct hsi_msg *msg);
static inline int hsi_async_read(struct hsi_client *cl, struct hsi_msg *msg)
static inline int hsi_async_write(struct hsi_client *cl, struct hsi_msg *msg)