/src/sys/dev/spi/ |
spivar.h | 57 struct spi_transfer; 88 int (*sct_transfer)(void *, struct spi_transfer *); 124 struct spi_transfer { struct 126 SIMPLEQ_ENTRY(spi_transfer) st_chain; /* chain of submitted jobs */ 131 void (*st_done)(struct spi_transfer *); 139 SIMPLEQ_HEAD(spi_transq, spi_transfer); 187 int spi_transfer(spi_handle_t, struct spi_transfer *); 188 void spi_transfer_init(struct spi_transfer *); 190 void spi_transfer_add(struct spi_transfer *, struct spi_chunk *) [all...] |
spivar.h | 57 struct spi_transfer; 88 int (*sct_transfer)(void *, struct spi_transfer *); 124 struct spi_transfer { struct 126 SIMPLEQ_ENTRY(spi_transfer) st_chain; /* chain of submitted jobs */ 131 void (*st_done)(struct spi_transfer *); 139 SIMPLEQ_HEAD(spi_transq, spi_transfer); 187 int spi_transfer(spi_handle_t, struct spi_transfer *); 188 void spi_transfer_init(struct spi_transfer *); 190 void spi_transfer_add(struct spi_transfer *, struct spi_chunk *) [all...] |
spi.c | 552 spi_transfer_init(struct spi_transfer *st) 578 spi_transfer_add(struct spi_transfer *st, struct spi_chunk *chunk) 588 spi_transfer(spi_handle_t sh, struct spi_transfer *st) function in typeref:typename:int 642 spi_wait(struct spi_transfer *st) 661 spi_done(struct spi_transfer *st, int err) 693 struct spi_transfer trans; 701 spi_transfer(sh, &trans); 713 struct spi_transfer trans; 721 spi_transfer(sh, &trans) [all...] |
spi.c | 552 spi_transfer_init(struct spi_transfer *st) 578 spi_transfer_add(struct spi_transfer *st, struct spi_chunk *chunk) 588 spi_transfer(spi_handle_t sh, struct spi_transfer *st) function in typeref:typename:int 642 spi_wait(struct spi_transfer *st) 661 spi_done(struct spi_transfer *st, int err) 693 struct spi_transfer trans; 701 spi_transfer(sh, &trans); 713 struct spi_transfer trans; 721 spi_transfer(sh, &trans) [all...] |