Lines Matching defs:qcom_smd_channel
169 struct qcom_smd_channel { struct
170 struct qcom_smd_edge *edge;
172 struct qcom_smd_device *qsdev;
174 char *name;
175 enum smd_channel_state state;
176 enum smd_channel_state remote_state;
178 struct smd_channel_info_pair *info;
179 struct smd_channel_info_word_pair *info_word;
181 struct mutex tx_lock;
182 wait_queue_head_t fblockread_event;
184 void *tx_fifo;
185 void *rx_fifo;
186 int fifo_size;
188 void *bounce_buffer;
189 int (*cb)(struct qcom_smd_device *, const void *, size_t);
191 spinlock_t recv_lock;
193 int pkt_size;
195 struct list_head list;