Lines Matching refs:spi_message
33 struct spi_message;
129 extern void spi_transfer_cs_change_delay_exec(struct spi_message *msg,
675 struct spi_message *mesg);
705 struct spi_message *cur_msg;
720 int (*optimize_message)(struct spi_message *msg);
721 int (*unoptimize_message)(struct spi_message *msg);
724 struct spi_message *mesg);
727 struct spi_message *message);
729 struct spi_message *message);
740 struct spi_message *message);
818 extern struct spi_message *spi_get_next_queued_message(struct spi_controller *ctlr);
903 struct spi_message *msg,
1139 struct spi_message { struct
1194 static inline void spi_message_init_no_memset(struct spi_message *m) in spi_message_init_no_memset() argument
1200 static inline void spi_message_init(struct spi_message *m) in spi_message_init()
1207 spi_message_add_tail(struct spi_transfer *t, struct spi_message *m) in spi_message_add_tail()
1234 spi_message_init_with_transfers(struct spi_message *m, in spi_message_init_with_transfers()
1248 static inline struct spi_message *spi_message_alloc(unsigned ntrans, gfp_t flags) in spi_message_alloc()
1251 struct spi_message m; in spi_message_alloc()
1267 static inline void spi_message_free(struct spi_message *m) in spi_message_free()
1272 extern int spi_optimize_message(struct spi_device *spi, struct spi_message *msg);
1273 extern void spi_unoptimize_message(struct spi_message *msg);
1275 struct spi_message *msg);
1278 extern int spi_async(struct spi_device *spi, struct spi_message *message);
1348 struct spi_message *msg,
1383 struct spi_message *msg,
1386 struct spi_message *msg,
1397 extern int spi_sync(struct spi_device *spi, struct spi_message *message);
1398 extern int spi_sync_locked(struct spi_device *spi, struct spi_message *message);
1419 struct spi_message msg; in spi_sync_transfer()