Home | History | Annotate | Download | only in spi

Lines Matching refs:chunk

569 spi_chunk_init(struct spi_chunk *chunk, int cnt, const uint8_t *wptr,
573 chunk->chunk_write = chunk->chunk_wptr = wptr;
574 chunk->chunk_read = chunk->chunk_rptr = rptr;
575 chunk->chunk_rresid = chunk->chunk_wresid = chunk->chunk_count = cnt;
576 chunk->chunk_next = NULL;
580 spi_transfer_add(struct spi_transfer *st, struct spi_chunk *chunk)
586 *cpp = chunk;
594 struct spi_chunk *chunk;
601 for (chunk = st->st_chunks; chunk; chunk = chunk->chunk_next) {
602 chunk->chunk_wresid = chunk->chunk_rresid = chunk->chunk_count;
603 chunk->chunk_wptr = chunk->chunk_write;
604 chunk->chunk_rptr = chunk->chunk_read;
698 struct spi_chunk chunk;
701 spi_chunk_init(&chunk, cnt, NULL, data);
702 spi_transfer_add(&trans, &chunk);
718 struct spi_chunk chunk;
721 spi_chunk_init(&chunk, cnt, data, NULL);
722 spi_transfer_add(&trans, &chunk);
772 spi_chunk_init(&ce->chunk, iov[c].iov_len, iov[c].iov_base, NULL);
773 spi_transfer_add(&trans, &ce->chunk);