Lines Matching defs:cmd
346 struct spi_command *cmd;
350 cmd = sc->sc_cmd;
354 data = (uint8_t *)cmd->tx_cmd;
356 if (written >= cmd->tx_cmd_sz) {
357 data = (uint8_t *)cmd->tx_data;
358 written -= cmd->tx_cmd_sz;
368 struct spi_command *cmd;
372 cmd = sc->sc_cmd;
375 data = (uint8_t *)cmd->rx_cmd;
377 if (read >= cmd->rx_cmd_sz) {
378 data = (uint8_t *)cmd->rx_data;
379 read -= cmd->rx_cmd_sz;
418 bcm_spi_transfer(device_t dev, device_t child, struct spi_command *cmd)
425 KASSERT(cmd->tx_cmd_sz == cmd->rx_cmd_sz,
427 KASSERT(cmd->tx_data_sz == cmd->rx_data_sz,
454 sc->sc_cmd = cmd;
457 sc->sc_len = cmd->tx_cmd_sz + cmd->tx_data_sz;