Lines Matching refs:cmd
104 memset_io(&pdsc->cmd_regs->cmd, 0, sizeof(pdsc->cmd_regs->cmd)); in pdsc_devcmd_clean()
176 int pdsc_devcmd_locked(struct pdsc *pdsc, union pds_core_dev_cmd *cmd, in pdsc_devcmd_locked() argument
184 memcpy_toio(&pdsc->cmd_regs->cmd, cmd, sizeof(*cmd)); in pdsc_devcmd_locked()
186 err = pdsc_devcmd_wait(pdsc, cmd->opcode, max_seconds); in pdsc_devcmd_locked()
196 int pdsc_devcmd(struct pdsc *pdsc, union pds_core_dev_cmd *cmd, in pdsc_devcmd() argument
202 err = pdsc_devcmd_locked(pdsc, cmd, comp, max_seconds); in pdsc_devcmd()
211 union pds_core_dev_cmd cmd = { in pdsc_devcmd_init() local
215 return pdsc_devcmd(pdsc, &cmd, &comp, pdsc->devcmd_timeout); in pdsc_devcmd_init()
221 union pds_core_dev_cmd cmd = { in pdsc_devcmd_reset() local
225 return pdsc_devcmd(pdsc, &cmd, &comp, pdsc->devcmd_timeout); in pdsc_devcmd_reset()
231 union pds_core_dev_cmd cmd = { in pdsc_devcmd_identify_locked() local
236 return pdsc_devcmd_locked(pdsc, &cmd, &comp, pdsc->devcmd_timeout); in pdsc_devcmd_identify_locked()