Lines Matching defs:ncmd
69 int ncmd; /* bytes to skip for incoming data */
183 opt.ncmd = 0;
304 if ((opt.count != 0 || opt.ncmd != 0) && fdir == DIR_NONE) {
451 popt->ncmd = ctr; /* record num bytes in '-C' argument */
527 int ch, ch2, ch3, ncmd, lsb, err;
532 ncmd = popt->ncmd; /* num command bytes (can be zero) */
534 if (ncmd == 0 && popt->count == 0)
547 pdata = malloc(cbdata + ncmd + 1);
555 if (popt->pcmd && ncmd > 0) {
556 memcpy(pdata, popt->pcmd, ncmd); /* copy command bytes */
557 pdat2 = pdata + ncmd;
656 * 'popt->ncmd' command bytes (if any).
657 * So we must use 'popt->count' and 'popt->ncmd' from this point on in
661 if (popt->verbose > 0 && popt->count + popt->ncmd) {
662 if ((popt->count + popt->ncmd) == 1)
668 popt->count + popt->ncmd, szbytes);
670 verbose_dump_buffer(pdata, popt->count + popt->ncmd, lsb);
729 pbuf = (uint8_t *)pr + popt->ncmd; /* only the data we want */
742 if (popt->ncmd != 1)
784 popt->ncmd, sz_byte2, icount, sz_bytes);
787 verbose_dump_buffer(pr, icount + popt->ncmd, popt->lsb);
800 icount = popt->count + popt->ncmd;
813 if (popt->pcmd && popt->ncmd > 0)
814 memcpy(pw, popt->pcmd, popt->ncmd);
853 err = _read_write(hdev, pw, NULL, popt->count + popt->ncmd, popt->lsb);
871 icount = popt->count + popt->ncmd; /* assign after fn call */