Lines Matching refs:cmd_buf
434 struct sdla_cmd *cmd_buf; in sdla_cmd() local
442 cmd_buf = (struct sdla_cmd *)(dev->mem_start + (window & SDLA_ADDR_MASK)); in sdla_cmd()
449 cmd_buf->cmd = cmd; in sdla_cmd()
450 cmd_buf->dlci = dlci; in sdla_cmd()
451 cmd_buf->flags = flags; in sdla_cmd()
454 memcpy(cmd_buf->data, inbuf, inlen); in sdla_cmd()
456 cmd_buf->length = inlen; in sdla_cmd()
458 cmd_buf->opp_flag = 1; in sdla_cmd()
469 waiting = ((volatile int)(cmd_buf->opp_flag)); in sdla_cmd()
479 ret = cmd_buf->retval; in sdla_cmd()
480 len = cmd_buf->length; in sdla_cmd()
486 memcpy(outbuf, cmd_buf->data, *outlen); in sdla_cmd()
491 memcpy(&status, cmd_buf->data, len > sizeof(status) ? sizeof(status) : len); in sdla_cmd()