Home
last modified time | relevance | path

Searched refs:sc_cmd (Results 1 – 25 of 26) sorted by relevance

12

/netbsd/src/sys/arch/arm/xscale/
Dpxa2x0_mci.c669 sc->sc_cmd = cmd; in pxamci_exec_command()
688 for (timo = EXECCMD_TIMO; (sc->sc_cmd == cmd) && (timo > 0); timo--) { in pxamci_exec_command()
693 if (sc->sc_cmd == cmd) { in pxamci_exec_command()
697 sc->sc_cmd = NULL; in pxamci_exec_command()
772 if (sc->sc_cmd == NULL) in pxamci_intr()
781 && (sc->sc_cmd->c_datalen > 0) in pxamci_intr()
782 && DMA_ALIGNED(sc->sc_cmd->c_data)) { in pxamci_intr()
783 if (ISSET(sc->sc_cmd->c_flags, SCF_CMD_READ)) { in pxamci_intr()
789 sc->sc_cmd->c_error = ENOEXEC; in pxamci_intr()
805 if (sc->sc_cmd == NULL) in pxamci_intr()
[all …]
Dpxa2x0_mci.h68 struct sdmmc_command * volatile sc_cmd; /* command in progress */ member
/netbsd/src/sys/arch/macppc/dev/
Dsmu.c103 struct smu_cmd *sc_cmd; member
247 sc->sc_cmd = malloc(4096, M_DEVBUF, M_WAITOK); in smu_setup_doorbell()
248 sc->sc_cmd_paddr = vtophys((vaddr_t) sc->sc_cmd); in smu_setup_doorbell()
251 __func__, (unsigned int) sc->sc_cmd, in smu_setup_doorbell()
515 sc->sc_cmd->cmd = cmd->cmd; in smu_do_cmd()
516 sc->sc_cmd->len = cmd->len; in smu_do_cmd()
517 memcpy(sc->sc_cmd->data, cmd->data, cmd->len); in smu_do_cmd()
519 __asm volatile ("dcbf 0,%0; sync" :: "r"(sc->sc_cmd) : "memory"); in smu_do_cmd()
529 ret = tsleep(sc->sc_cmd, PWAIT, "smu_cmd", mstohz(10)); in smu_do_cmd()
541 __asm volatile ("dcbf 0,%0; sync" :: "r"(sc->sc_cmd) : "memory"); in smu_do_cmd()
[all …]
/netbsd/src/sys/dev/pcmcia/
Dif_malo_pcmcia.c326 sc->sc_cmd = malloc(MALO_CMD_BUFFER_SIZE, M_DEVBUF, M_WAITOK); in cmalo_attach()
415 if (sc->sc_cmd != NULL) in cmalo_detach()
416 free(sc->sc_cmd, M_DEVBUF); in cmalo_detach()
1275 hdr = (struct malo_cmd_header *)sc->sc_cmd; in cmalo_cmd_get_hwspec()
1300 struct malo_cmd_header *hdr = (struct malo_cmd_header *)sc->sc_cmd; in cmalo_cmd_rsp_hwspec()
1314 struct malo_cmd_header *hdr = (struct malo_cmd_header *)sc->sc_cmd; in cmalo_cmd_set_reset()
1347 hdr = (struct malo_cmd_header *)sc->sc_cmd; in cmalo_cmd_set_scan()
1397 struct malo_cmd_header *hdr = (struct malo_cmd_header *)sc->sc_cmd; in cmalo_cmd_rsp_scan()
1487 hdr = (struct malo_cmd_header *)sc->sc_cmd; in cmalo_cmd_set_auth()
1515 hdr = (struct malo_cmd_header *)sc->sc_cmd; in cmalo_cmd_set_wep()
[all …]
Dif_malo_pcmciavar.h383 uint8_t *sc_cmd; member
/netbsd/src/sys/arch/pmax/ibus/
Dsii.c221 if (sc->sc_cmd[target]) { in sii_scsi_request()
232 sc->sc_cmd[target] = &sc->sc_cmd_fake[target]; /* XXX */ in sii_scsi_request()
233 sc->sc_cmd[target]->unit = 0; in sii_scsi_request()
234 sc->sc_cmd[target]->flags = 0; in sii_scsi_request()
235 sc->sc_cmd[target]->buflen = xs->datalen; in sii_scsi_request()
236 sc->sc_cmd[target]->buf = xs->data; in sii_scsi_request()
237 sc->sc_cmd[target]->cmdlen = xs->cmdlen; in sii_scsi_request()
238 sc->sc_cmd[target]->cmd = (u_char *)xs->cmd; in sii_scsi_request()
239 sc->sc_cmd[target]->lun = xs->xs_periph->periph_lun; in sii_scsi_request()
374 scsicmd = sc->sc_cmd[target]; in sii_StartCmd()
[all …]
Dsiivar.h59 ScsiCmd *sc_cmd[SII_NCMD]; /* active command indexed by ID */ member
/netbsd/src/sys/arch/hp300/dev/
Dfhpib.c139 int sc_cmd; member
399 sc->sc_cmd = CT_REN | CT_8BIT; in fhpibgo()
409 hd->hpib_cmd = sc->sc_cmd; in fhpibgo()
415 sc->sc_cmd = CT_REN | CT_8BIT | CT_FIFOSEL; in fhpibgo()
437 hd->hpib_cmd = sc->sc_cmd; in fhpibgo()
555 hd->hpib_cmd = sc->sc_cmd & ~CT_8BIT; in fhpibintr()
Dct.c118 int sc_cmd; member
471 sc->sc_cmd = cmd; in ctcommand()
541 switch(sc->sc_cmd) { in ctstart()
705 ((sc->sc_flags & CTF_CMD) && sc->sc_cmd == MTFSF)) { in cteof()
825 switch (sc->sc_cmd) { in ctintr()
/netbsd/src/sys/dev/usb/
Dumass.c407 sc->sc_cmd = quirk->uq_cmd; in umass_attach()
415 sc->sc_cmd = UMASS_CPROTO_UNSPEC; in umass_attach()
441 if (sc->sc_cmd == UMASS_CPROTO_UNSPEC) { in umass_attach()
444 sc->sc_cmd = UMASS_CPROTO_SCSI; in umass_attach()
447 sc->sc_cmd = UMASS_CPROTO_UFI; in umass_attach()
452 sc->sc_cmd = UMASS_CPROTO_ATAPI; in umass_attach()
455 sc->sc_cmd = UMASS_CPROTO_RBC; in umass_attach()
481 switch (sc->sc_cmd) { in umass_attach()
795 switch (sc->sc_cmd) { in umass_attach()
816 sc->sc_cmd); in umass_attach()
[all …]
Dumass_scsipi.c391 if (sc->sc_cmd != UMASS_CPROTO_UFI) in umass_scsipi_getgeom()
453 if (sc->sc_cmd == UMASS_CPROTO_UFI || in umass_scsipi_cb()
454 sc->sc_cmd == UMASS_CPROTO_ATAPI) in umass_scsipi_cb()
Dumassvar.h177 uint8_t sc_cmd; /* command protocol */ member
Dumass_quirks.c394 sc->sc_cmd = UMASS_CPROTO_RBC; in umass_fixup_sony()
Dif_atureg.h147 char sc_cmd; member
Dehcivar.h176 uint32_t sc_cmd; /* shadow of cmd reg during suspend */ member
Dif_atu.c1156 switch (sc->sc_cmd) { in atu_task()
1206 sc->sc_cmd = ATU_C_SCAN; in atu_newstate()
1216 sc->sc_cmd = ATU_C_JOIN; in atu_newstate()
/netbsd/src/sys/dev/ic/
Dpl181var.h44 struct sdmmc_command *sc_cmd; member
Dpl181.c225 if (plmmc_intr_xfer(sc, sc->sc_cmd) == 0 && in plmmc_intr()
389 sc->sc_cmd = cmd; in plmmc_do_command()
481 sc->sc_cmd = NULL; in plmmc_do_command()
Dssdfb.c262 #define SSDFB_CMD1(c) do { cmd[0] = (c); error = sc->sc_cmd(sc->sc_cookie, cmd, 1, usepoll); } whil…
263 #define SSDFB_CMD2(c, a) do { cmd[0] = (c); cmd[1] = (a); error = sc->sc_cmd(sc->sc_cookie, cmd, 2,…
264 #define SSDFB_CMD3(c, a, b) do { cmd[0] = (c); cmd[1] = (a); cmd[2] = (b); error = sc->sc_cmd(sc->s…
1055 error = sc->sc_cmd(sc->sc_cookie, cmd, sizeof(cmd), usepoll); in ssdfb_set_contrast()
1059 error = sc->sc_cmd(sc->sc_cookie, cmd, sizeof(cmd), usepoll); in ssdfb_set_contrast()
1069 return sc->sc_cmd(sc->sc_cookie, cmd, sizeof(cmd), usepoll); in ssdfb_set_contrast()
Dssdfbvar.h371 int (*sc_cmd)(void *, uint8_t *, size_t, bool); member
/netbsd/src/sys/dev/gpib/
Dct.c136 int sc_cmd; member
433 sc->sc_cmd = cmd; in ctcommand()
509 switch(sc->sc_cmd) { in ctstart()
650 ((sc->sc_flags & CTF_CMD) && sc->sc_cmd == MTFSF)) { in cteof()
786 switch (sc->sc_cmd) { in ctintr()
/netbsd/src/sys/dev/
Dipmivar.h130 int sc_cmd; member
Dipmi.c2447 sc->sc_cmd = req->msg.cmd; in ipmi_ioctl()
2499 recv->msg.cmd = sc->sc_cmd; in ipmi_ioctl()
/netbsd/src/sys/dev/i2c/
Dssdfb_i2c.c120 sc->sc.sc_cmd = ssdfb_i2c_cmd; in ssdfb_i2c_attach()
/netbsd/src/sys/dev/spi/
Dssdfb_spi.c167 sc->sc.sc_cmd = sc->sc_3wiremode in ssdfb_spi_attach()

12