Lines Matching defs:cmd
318 struct spi_command *cmd;
322 cmd = sc->sc_cmd;
325 data = (uint8_t *)cmd->tx_cmd;
327 if (written >= cmd->tx_cmd_sz) {
328 data = (uint8_t *)cmd->tx_data;
329 written -= cmd->tx_cmd_sz;
351 struct spi_command *cmd;
355 cmd = sc->sc_cmd;
358 data = (uint8_t *)cmd->rx_cmd;
360 if (read >= cmd->rx_cmd_sz) {
361 data = (uint8_t *)cmd->rx_data;
362 read -= cmd->rx_cmd_sz;
446 ti_spi_transfer(device_t dev, device_t child, struct spi_command *cmd)
454 KASSERT(cmd->tx_cmd_sz == cmd->rx_cmd_sz,
456 KASSERT(cmd->tx_data_sz == cmd->rx_data_sz,
478 sc->sc_cmd = cmd;
481 sc->sc_len = cmd->tx_cmd_sz + cmd->tx_data_sz;