/netbsd/sys/dev/scsipi/ |
H A D | scsipi_base.h | 39 struct scsipi_generic *, int cmdlen, u_char *data_addr, 44 struct scsipi_generic *, int cmdlen, u_char *data_addr, 49 struct scsipi_generic *, int cmdlen, u_char *data_addr, 59 int cmdlen, u_char *data_addr, int datalen, int retries, int timeout, in scsipi_make_xs_internal() argument 71 memcpy(&xs->cmdstore, cmd, cmdlen); in scsipi_make_xs_internal() 73 xs->cmdlen = cmdlen; in scsipi_make_xs_internal() 85 int cmdlen, u_char *data_addr, int datalen, int retries, int timeout, in scsipi_make_xs_unlocked() argument 89 return scsipi_make_xs_internal(periph, cmd, cmdlen, data_addr, in scsipi_make_xs_unlocked() 95 int cmdlen, u_char *data_addr, int datalen, int retries, int timeout, in scsipi_make_xs_locked() argument 100 return scsipi_make_xs_internal(periph, cmd, cmdlen, data_addr, in scsipi_make_xs_locked()
|
/netbsd/external/bsd/nvi/dist/ex/ |
H A D | ex_argv.c | 76 argv_alloc(sp, cmdlen); in argv_exp0() 77 MEMCPY(exp->args[exp->argsoff]->bp, cmd, cmdlen); in argv_exp0() 78 exp->args[exp->argsoff]->bp[cmdlen] = '\0'; in argv_exp0() 79 exp->args[exp->argsoff]->len = cmdlen; in argv_exp0() 265 for (; cmdlen > 0; --cmdlen, ++cmd) { in argv_exp3() 270 if (cmdlen == 0) in argv_exp3() 282 for (ap = cmd, len = 0; cmdlen > 0; ++cmd, --cmdlen, ++len) { in argv_exp3() 286 --cmdlen; in argv_exp3() 331 for (bp = *bpp, blen = *blenp, len = *lenp; cmdlen > 0; --cmdlen, ++cmd) in argv_fexp() 388 if (cmdlen > 1 && in argv_fexp() [all …]
|
/netbsd/sys/arch/evbarm/gumstix/ |
H A D | gxiic.c | 132 size_t cmdlen, void *vbuf, size_t buflen, int flags) in gxiic_exec() argument 137 if (I2C_OP_READ_P(op) && (cmdlen == 0) && (buflen == 1)) in gxiic_exec() 140 if ((I2C_OP_READ_P(op)) && (cmdlen == 1) && (buflen == 1)) { in gxiic_exec() 147 if ((I2C_OP_READ_P(op)) && (cmdlen == 1) && (buflen == 2)) { in gxiic_exec() 157 if ((I2C_OP_WRITE_P(op)) && (cmdlen == 0) && (buflen == 1)) in gxiic_exec() 160 if ((I2C_OP_WRITE_P(op)) && (cmdlen == 1) && (buflen == 1)) { in gxiic_exec() 168 if ((I2C_OP_WRITE_P(op)) && (cmdlen == 1) && (buflen == 2)) { in gxiic_exec() 177 if ((cmdlen == 0) && (buflen == 0)) in gxiic_exec()
|
/netbsd/sys/dev/ic/ |
H A D | pcf8584.c | 112 const void *cmdbuf, size_t cmdlen, void *buf, size_t len, int flags) in pcfiic_i2c_exec() argument 119 device_xname(sc->sc_dev), op, addr, (int)cmdlen, (int)len, flags); in pcfiic_i2c_exec() 133 ret = pcfiic_xmit(sc, addr & 0x7f, cmdbuf, cmdlen, buf, len); in pcfiic_i2c_exec() 135 if (pcfiic_xmit(sc, addr & 0x7f, cmdbuf, cmdlen, NULL, 0) != 0) in pcfiic_i2c_exec() 144 size_t cmdlen, const u_int8_t *buf, size_t len) in pcfiic_xmit() argument 155 for (i = 0; i <= cmdlen + len; i++) { in pcfiic_xmit() 166 if (i < cmdlen) in pcfiic_xmit() 168 else if (i < cmdlen + len) in pcfiic_xmit() 169 pcfiic_write(sc, PCF8584_S0, buf[i - cmdlen]); in pcfiic_xmit()
|
H A D | dwiic.c | 334 size_t cmdlen, void *buf, size_t len, int flags) in dwiic_i2c_exec() argument 346 "flags 0x%02x\n", device_xname(sc->sc_dev), __func__, op, addr, cmdlen, in dwiic_i2c_exec() 402 if (cmdlen > 0) { in dwiic_i2c_exec() 406 __func__, cmdlen)); in dwiic_i2c_exec() 407 for (x = 0; x < cmdlen; x++) in dwiic_i2c_exec() 412 if (cmdlen > tx_limit) { in dwiic_i2c_exec() 415 cmdlen, tx_limit); in dwiic_i2c_exec() 420 for (x = 0; x < cmdlen; x++) { in dwiic_i2c_exec() 426 if (x == (cmdlen - 1) && len == 0 && I2C_OP_STOP_P(op)) in dwiic_i2c_exec() 449 if (x == 0 && cmdlen > 0 && I2C_OP_READ_P(op)) in dwiic_i2c_exec()
|
/netbsd/sys/arch/hpcarm/dev/ |
H A D | nbpiic.c | 184 size_t cmdlen, void *vbuf, size_t buflen, int flags) in nbpiic_exec() argument 192 if (I2C_OP_READ_P(op) && (cmdlen == 0) && (buflen == 1)) in nbpiic_exec() 195 if ((I2C_OP_READ_P(op)) && (cmdlen == 1) && (buflen == 1)) { in nbpiic_exec() 202 if ((I2C_OP_READ_P(op)) && (cmdlen == 1) && (buflen == 2)) { in nbpiic_exec() 213 if ((I2C_OP_WRITE_P(op)) && (cmdlen == 0) && (buflen == 1)) in nbpiic_exec() 216 if ((I2C_OP_WRITE_P(op)) && (cmdlen == 1) && (buflen == 1)) { in nbpiic_exec() 222 if ((I2C_OP_WRITE_P(op)) && (cmdlen == 1) && (buflen == 2)) { in nbpiic_exec() 234 if ((cmdlen == 0) && (buflen == 0)) in nbpiic_exec()
|
/netbsd/usr.sbin/mmcformat/ |
H A D | uscsi_subr.c | 110 void *cmd, size_t cmdlen, void *data, size_t datalen, in uscsi_command() argument 119 memcpy(req.cmd, cmd, cmdlen); in uscsi_command() 120 req.cmdlen = cmdlen; in uscsi_command() 154 req.cmd, req.cmdlen, in uscsi_command() 277 void *cmd, size_t cmdlen, in uscsi_command() argument 290 req.cmd_len = cmdlen; in uscsi_command() 313 cmd, cmdlen, sense_buffer, req.sb_len_wr, 1); in uscsi_command() 409 void *cmd, size_t cmdlen, in uscsi_command() argument 442 cmdlen, /* cdb_len */ in uscsi_command() 449 memcpy(ccb.csio.cdb_io.cdb_bytes, cmd, cmdlen); in uscsi_command() [all …]
|
/netbsd/sbin/scsictl/ |
H A D | scsi_subr.c | 62 scsi_command(int fd, const void *cmd, size_t cmdlen, in scsi_command() argument 69 cmdlen = MIN(cmdlen, sizeof(req.cmd)); in scsi_command() 70 memcpy(req.cmd, cmd, cmdlen); in scsi_command() 71 req.cmdlen = cmdlen; in scsi_command()
|
/netbsd/sys/arch/arm/rockchip/ |
H A D | rk_i2c.c | 232 size_t cmdlen, const uint8_t *buf, size_t buflen, int flags, bool send_start) in rk_i2c_write() argument 243 len = cmdlen + buflen; in rk_i2c_write() 256 memcpy(&txdata.data8[1], cmd, cmdlen); in rk_i2c_write() 257 memcpy(&txdata.data8[1 + cmdlen], buf, buflen); in rk_i2c_write() 274 const uint8_t *cmd, size_t cmdlen, uint8_t *buf, in rk_i2c_read() argument 284 if (cmdlen > 3) in rk_i2c_read() 298 for (n = 0, mrxraddr = 0; n < cmdlen; n++) { in rk_i2c_read() 335 const void *cmdbuf, size_t cmdlen, void *buf, size_t buflen, int flags) in rk_i2c_exec() argument 346 error = rk_i2c_read(sc, addr, cmdbuf, cmdlen, databuf, datalen, flags, send_start, last_ack); in rk_i2c_exec() 353 cmdlen = 0; in rk_i2c_exec() [all …]
|
/netbsd/sys/arch/mips/ingenic/ |
H A D | jziic.c | 265 size_t cmdlen, void *vbuf, size_t buflen, int flags) in jziic_i2c_exec() argument 270 return jziic_i2c_exec_poll(sc, op, addr, vcmd, cmdlen, vbuf, in jziic_i2c_exec() 278 jziic_i2c_exec_intr(sc, op, addr, vcmd, cmdlen, vbuf, in jziic_i2c_exec() 284 ret = jziic_i2c_exec_poll(sc, op, addr, vcmd, cmdlen, vbuf, in jziic_i2c_exec() 346 if (cmdlen != 0) { in jziic_i2c_exec_poll() 347 for (i = 0; i < cmdlen; i++) { in jziic_i2c_exec_poll() 438 sc->sc_cmdlen = cmdlen; in jziic_i2c_exec_intr() 443 if ((cmdlen + buflen) > 256) in jziic_i2c_exec_intr() 445 memcpy(sc->sc_txbuf, vcmd, cmdlen); in jziic_i2c_exec_intr() 446 memcpy(sc->sc_txbuf + cmdlen, vbuf, buflen); in jziic_i2c_exec_intr() [all …]
|
/netbsd/sys/arch/sparc/dev/ |
H A D | tctrl.c | 485 req.cmdlen = 3; in tctrl_setup_bitport_nop() 509 req.cmdlen = 3; in tctrl_setup_bitport() 536 req.cmdlen = 11; in tctrl_init_lcd() 551 req.cmdlen = 11; in tctrl_init_lcd() 566 req.cmdlen = 11; in tctrl_init_lcd() 671 req.cmdlen = 3; in tctrl_update_lcd() 676 req.cmdlen = 5; in tctrl_update_lcd() 720 req.cmdlen = 1; in tctrl_read_ext_status() 765 req.cmdlen = 1; in tctrl_read_event_status() 949 req.cmdlen = 1; in tadpole_powerdown() [all …]
|
/netbsd/sys/arch/mips/alchemy/dev/ |
H A D | ausmbus_psc.c | 84 const void *cmd, size_t cmdlen, void *vbuf, 215 size_t cmdlen, void *vbuf, size_t buflen, int flags) in ausmbus_exec() argument 223 if ((I2C_OP_READ_P(op)) && (cmdlen == 0) && (buflen == 1)) { in ausmbus_exec() 228 if ((I2C_OP_READ_P(op)) && (cmdlen == 1) && (buflen == 1)) { in ausmbus_exec() 233 if ((I2C_OP_READ_P(op)) && (cmdlen == 1) && (buflen == 2)) { in ausmbus_exec() 238 if ((I2C_OP_READ_P(op)) && (cmdlen == 0) && (buflen == 0)) { in ausmbus_exec() 243 if ((I2C_OP_WRITE_P(op)) && (cmdlen == 0) && (buflen == 1)) { in ausmbus_exec() 248 if ((I2C_OP_WRITE_P(op)) && (cmdlen == 1) && (buflen == 1)) { in ausmbus_exec() 253 if ((I2C_OP_WRITE_P(op)) && (cmdlen == 1) && (buflen == 2)) { in ausmbus_exec() 258 if ((I2C_OP_WRITE_P(op)) && (cmdlen == 0) && (buflen == 0)) { in ausmbus_exec()
|
/netbsd/sys/arch/arm/at91/ |
H A D | at91twi.c | 290 size_t cmdlen, void *vbuf, size_t buflen, int flags) in at91twi_i2c_exec() argument 299 if (cmdlen > 3) { in at91twi_i2c_exec() 304 if (cmdlen > 1) { in at91twi_i2c_exec() 308 if (cmdlen > 2) { in at91twi_i2c_exec() 313 at91twi_writereg(sc, TWI_MMR, (addr << 16) | TWI_MMR_MREAD | (cmdlen << 8)); in at91twi_i2c_exec() 314 if (cmdlen > 0) { in at91twi_i2c_exec() 325 if (at91twi_write(sc, addr, __UNCONST(vcmd), cmdlen, flags) !=0) in at91twi_i2c_exec()
|
/netbsd/sys/dev/usb/ |
H A D | umass_scsipi.c | 242 int cmdlen; in umass_scsipi_request() local 284 cmdlen = xs->cmdlen; in umass_scsipi_request() 310 cmdlen, xs->data, in umass_scsipi_request() 330 " datalen=%jd", dir, cmdlen, xs->datalen, 0); in umass_scsipi_request() 332 cmdlen, xs->data, in umass_scsipi_request() 425 int cmdlen, senselen; in umass_scsipi_cb() local 455 cmdlen = UFI_COMMAND_LENGTH; /* XXX */ in umass_scsipi_cb() 457 cmdlen = sizeof(scbus->sc_sense_cmd); in umass_scsipi_cb() 464 &scbus->sc_sense_cmd, cmdlen, in umass_scsipi_cb()
|
/netbsd/sys/dev/pci/ |
H A D | alipm.c | 223 const void *cmdbuf, size_t cmdlen, void *buf, size_t len, int flags) in alipm_smb_exec() argument 231 "flags 0x%x\n", device_xname(sc->sc_dev), op, addr, cmdlen, in alipm_smb_exec() 234 if (!I2C_OP_STOP_P(op) || cmdlen > 1 || len > 2 || in alipm_smb_exec() 235 (cmdlen == 0 && len > 1)) in alipm_smb_exec() 270 if (cmdlen > 0) in alipm_smb_exec() 278 if (cmdlen == 0 && len == 1) in alipm_smb_exec() 290 if (cmdlen == 0) { in alipm_smb_exec()
|
H A D | amdpm_smbus.c | 83 size_t cmdlen, void *vbuf, size_t buflen, int flags) in amdpm_smbus_exec() argument 90 if ((cmdlen == 0) && (buflen == 0)) in amdpm_smbus_exec() 93 if (I2C_OP_READ_P(op) && (cmdlen == 0) && (buflen == 1)) { in amdpm_smbus_exec() 101 if ((I2C_OP_READ_P(op)) && (cmdlen == 1) && (buflen == 1)) { in amdpm_smbus_exec() 109 if ((I2C_OP_WRITE_P(op)) && (cmdlen == 0) && (buflen == 1)) in amdpm_smbus_exec() 112 if ((I2C_OP_WRITE_P(op)) && (cmdlen == 1) && (buflen == 1)) in amdpm_smbus_exec()
|
H A D | nfsmb.c | 252 size_t cmdlen, void *vbuf, size_t buflen, int flags) in nfsmb_exec() argument 258 if ((cmdlen == 0) && (buflen == 0)) { in nfsmb_exec() 262 if (I2C_OP_READ_P(op) && (cmdlen == 0) && (buflen == 1)) { in nfsmb_exec() 270 if ((I2C_OP_READ_P(op)) && (cmdlen == 1) && (buflen == 1)) { in nfsmb_exec() 278 if ((I2C_OP_READ_P(op)) && (cmdlen == 1) && (buflen == 2)) { in nfsmb_exec() 286 if ((I2C_OP_WRITE_P(op)) && (cmdlen == 0) && (buflen == 1)) in nfsmb_exec() 289 if ((I2C_OP_WRITE_P(op)) && (cmdlen == 1) && (buflen == 1)) in nfsmb_exec() 293 if ((I2C_OP_WRITE_P(op)) && (cmdlen == 1) && (buflen == 2)) in nfsmb_exec()
|
H A D | ismt.c | 269 const void *cmd, size_t cmdlen, void *buf, size_t buflen, int flags) in ismt_i2c_exec() argument 276 " buflen %zu, flags 0x%02x\n", op, addr, cmdlen, buflen, flags); in ismt_i2c_exec() 278 if ((cmdlen == 0) && (buflen == 0)) in ismt_i2c_exec() 281 if (I2C_OP_READ_P(op) && (cmdlen == 0) && (buflen == 1)) { in ismt_i2c_exec() 289 if ((I2C_OP_READ_P(op)) && (cmdlen == 1) && (buflen == 1)) { in ismt_i2c_exec() 297 if ((I2C_OP_READ_P(op)) && (cmdlen == 1) && (buflen == 2)) { in ismt_i2c_exec() 305 if ((I2C_OP_WRITE_P(op)) && (cmdlen == 0) && (buflen == 1)) in ismt_i2c_exec() 308 if ((I2C_OP_WRITE_P(op)) && (cmdlen == 1) && (buflen == 1)) in ismt_i2c_exec() 312 if ((I2C_OP_WRITE_P(op)) && (cmdlen == 1) && (buflen == 2)) in ismt_i2c_exec()
|
/netbsd/sys/dev/i2c/ |
H A D | i2c_exec.c | 183 size_t cmdlen, void *vbuf, size_t buflen, int flags) in iic_exec() argument 196 if ((flags & I2C_F_PEC) && cmdlen > 0 && tag->ic_exec != NULL) { in iic_exec() 225 cmdlen, data, buflen, flags)); in iic_exec() 234 cmdlen, buf, buflen, flags)); in iic_exec() 236 if ((len = cmdlen) != 0) { in iic_exec() 275 if ((len + 1) == buflen && cmdlen == 0 && in iic_exec()
|
H A D | ihidev.c | 379 int cmdlen = 7; in ihidev_hid_command() local 403 cmdlen--; in ihidev_hid_command() 429 &cmd, cmdlen, tmprep, report_len, flags); in ihidev_hid_command() 471 int cmdlen = 10; in ihidev_hid_command() local 496 cmdlen--; in ihidev_hid_command() 516 finalcmd = kmem_zalloc(cmdlen + rreq->len, KM_NOSLEEP); in ihidev_hid_command() 522 memcpy(finalcmd, cmd, cmdlen); in ihidev_hid_command() 523 memcpy(finalcmd + cmdlen, rreq->data, rreq->len); in ihidev_hid_command() 527 finalcmd, cmdlen + rreq->len, NULL, 0, flags); in ihidev_hid_command() 528 kmem_free(finalcmd, cmdlen + rreq->len); in ihidev_hid_command()
|
H A D | motoi2c.c | 228 const void *cmdbuf, size_t cmdlen, in motoi2c_exec() argument 242 __func__, op, addr, cmdbuf, cmdlen, databuf, datalen, flags, in motoi2c_exec() 285 | (cmdlen == 0 && I2C_OP_READ_P(op) ? 1 : 0); in motoi2c_exec() 297 for (size_t i = 0; i < cmdlen; i++) { in motoi2c_exec() 308 if (cmdlen > 0 && I2C_OP_READ_P(op)) { in motoi2c_exec()
|
/netbsd/sys/arch/arm/apple/ |
H A D | apple_iic.c | 112 size_t cmdlen, void *buf, size_t buflen, int flags) in apple_iic_exec() argument 125 if (cmdlen > 0) { in apple_iic_exec() 127 for (i = 0; i < cmdlen - 1; i++) in apple_iic_exec() 129 IIC_WRITE(sc, I2C_MTXFIFO, cmdbytes[cmdlen - 1] | in apple_iic_exec() 158 if (cmdlen == 0) in apple_iic_exec()
|
/netbsd/sys/arch/macppc/dev/ |
H A D | ki2c.c | 393 size_t cmdlen, void *vbuf, size_t buflen, int flags) in ki2c_i2c_exec() argument 407 if (cmdlen == 0 && buflen == 0) in ki2c_i2c_exec() 414 if (cmdlen + buflen > sizeof(wrbuf)) in ki2c_i2c_exec() 427 w_len = cmdlen; in ki2c_i2c_exec() 437 if (cmdlen == 0) { in ki2c_i2c_exec() 441 KASSERT((cmdlen + buflen) <= sizeof(wrbuf)); in ki2c_i2c_exec() 444 for (i = 0; i < cmdlen; i++) in ki2c_i2c_exec()
|
/netbsd/sys/arch/arm/broadcom/ |
H A D | bcm2835_bsc.c | 187 if (sc->sc_exec.cmdlen) { in bsciic_next_state() 377 sc->sc_buflen = sc->sc_exec.cmdlen; in bsciic_exec_func_send_cmd() 379 uint32_t dlen = sc->sc_exec.cmdlen; in bsciic_exec_func_send_cmd() 395 if (sc->sc_exec.cmdlen) { in bsciic_exec_func_send_data() 442 size_t cmdlen, void *databuf, size_t datalen, int flags) in bsciic_exec() argument 460 sc->sc_exec.cmdlen = cmdlen; in bsciic_exec()
|
/netbsd/sys/dev/pckbport/ |
H A D | pckbport.c | 59 int cmdlen, cmdidx, retries; member 253 while (cmd->cmdidx < cmd->cmdlen) { in pckbport_poll_cmd1() 320 nc.cmdlen = len; in pckbport_poll_cmd() 344 for (int i = 0; i < cmd->cmdlen; i++) in pckbport_cleanqueue() 434 if (cmd->cmdidx < cmd->cmdlen) { in pckbport_cmdresponse() 448 if (++cmd->cmdidx < cmd->cmdlen) in pckbport_cmdresponse() 500 nc->cmdlen = len; in pckbport_enqueue_cmd()
|