Home
last modified time | relevance | path

Searched refs:cmdlen (Results 1 – 25 of 165) sorted by relevance

1234567

/netbsd/sys/dev/scsipi/
H A Dscsipi_base.h39 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 Dex_argv.c76 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 Dgxiic.c132 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 Dpcf8584.c112 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 Ddwiic.c334 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 Dnbpiic.c184 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 Duscsi_subr.c110 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 Dscsi_subr.c62 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 Drk_i2c.c232 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 Djziic.c265 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 Dtctrl.c485 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 Dausmbus_psc.c84 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 Dat91twi.c290 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 Dumass_scsipi.c242 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 Dalipm.c223 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 Damdpm_smbus.c83 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 Dnfsmb.c252 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 Dismt.c269 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 Di2c_exec.c183 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 Dihidev.c379 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 Dmotoi2c.c228 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 Dapple_iic.c112 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 Dki2c.c393 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 Dbcm2835_bsc.c187 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 Dpckbport.c59 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()

1234567