tag | line | file | source code |
cp | 14 | arch/sparc/prom/bootstr.c | char *cp; |
cp | 18 | arch/sparc/prom/bootstr.c | cp = barg_buf; |
cp | 20 | arch/sparc/prom/bootstr.c | strcpy(cp, (*(romvec->pv_v0bootargs))->argv[iter]); |
cp | 21 | arch/sparc/prom/bootstr.c | cp += strlen(cp); *cp++=' '; |
cp | 23 | arch/sparc/prom/bootstr.c | *cp = 0; |
cp | 27 | arch/sparc/prom/bootstr.c | cp = barg_buf; |
cp | 28 | arch/sparc/prom/bootstr.c | strcpy(cp, *romvec->pv_v2bootargs.bootpath); |
cp | 29 | arch/sparc/prom/bootstr.c | cp += strlen(cp); |
cp | 30 | arch/sparc/prom/bootstr.c | *cp++ = ' '; |
cp | 31 | arch/sparc/prom/bootstr.c | strcpy(cp, *romvec->pv_v2bootargs.bootargs); |
cp | 32 | arch/sparc/prom/bootstr.c | cp += strlen(cp); |
cp | 33 | arch/sparc/prom/bootstr.c | *cp = 0; |
cp | 81 | drivers/block/ramdisk.c | char *cp; |
cp | 90 | drivers/block/ramdisk.c | cp = rd_start; |
cp | 92 | drivers/block/ramdisk.c | *cp++ = '\0'; |
cp | 117 | drivers/block/ramdisk.c | char *cp; |
cp | 174 | drivers/block/ramdisk.c | cp = rd_start; |
cp | 185 | drivers/block/ramdisk.c | (void) memcpy(cp, bh->b_data, BLOCK_SIZE); |
cp | 188 | drivers/block/ramdisk.c | cp += BLOCK_SIZE; |
cp | 580 | drivers/char/keyboard.c | static void puts_queue(char *cp) |
cp | 586 | drivers/char/keyboard.c | while (*cp) { |
cp | 587 | drivers/char/keyboard.c | tty_insert_flip_char(tty, *cp, 0); |
cp | 588 | drivers/char/keyboard.c | cp++; |
cp | 528 | drivers/char/n_tty.c | static void n_tty_receive_buf(struct tty_struct *tty, unsigned char *cp, |
cp | 541 | drivers/char/n_tty.c | memcpy(tty->read_buf + tty->read_head, cp, i); |
cp | 544 | drivers/char/n_tty.c | cp += i; |
cp | 549 | drivers/char/n_tty.c | memcpy(tty->read_buf + tty->read_head, cp, i); |
cp | 553 | drivers/char/n_tty.c | for (i=count, p = cp, f = fp; i; i--, p++) { |
cp | 1595 | drivers/char/tty_io.c | unsigned char *cp; |
cp | 1600 | drivers/char/tty_io.c | cp = tty->flip.char_buf + TTY_FLIPBUF_SIZE; |
cp | 1608 | drivers/char/tty_io.c | cp = tty->flip.char_buf; |
cp | 1624 | drivers/char/tty_io.c | tty->ldisc.receive_buf(tty, cp, fp, count); |
cp | 154 | drivers/net/ppp.c | static void ppp_receive_buf(struct tty_struct *tty, unsigned char *cp, |
cp | 921 | drivers/net/ppp.c | static void ppp_receive_buf(struct tty_struct *tty, unsigned char *cp, |
cp | 938 | drivers/net/ppp.c | ppp_print_buffer ("receive buffer", cp, count, KERNEL_DS); |
cp | 944 | drivers/net/ppp.c | c = *cp++; |
cp | 86 | drivers/net/slhc.c | static unsigned char *encode(unsigned char *cp, unsigned short n); |
cp | 88 | drivers/net/slhc.c | static unsigned char * put16(unsigned char *cp, unsigned short x); |
cp | 184 | drivers/net/slhc.c | put16(unsigned char *cp, unsigned short x) |
cp | 186 | drivers/net/slhc.c | *cp++ = x >> 8; |
cp | 187 | drivers/net/slhc.c | *cp++ = x; |
cp | 189 | drivers/net/slhc.c | return cp; |
cp | 195 | drivers/net/slhc.c | encode(unsigned char *cp, unsigned short n) |
cp | 198 | drivers/net/slhc.c | *cp++ = 0; |
cp | 199 | drivers/net/slhc.c | cp = put16(cp,n); |
cp | 201 | drivers/net/slhc.c | *cp++ = n; |
cp | 203 | drivers/net/slhc.c | return cp; |
cp | 250 | drivers/net/slhc.c | register unsigned char *cp = new_seq; |
cp | 370 | drivers/net/slhc.c | cp = encode(cp,deltaS); |
cp | 380 | drivers/net/slhc.c | cp = encode(cp,deltaS); |
cp | 386 | drivers/net/slhc.c | cp = encode(cp,deltaA); |
cp | 392 | drivers/net/slhc.c | cp = encode(cp,deltaS); |
cp | 420 | drivers/net/slhc.c | cp = new_seq; |
cp | 427 | drivers/net/slhc.c | cp = new_seq; |
cp | 433 | drivers/net/slhc.c | cp = encode(cp,deltaS); |
cp | 450 | drivers/net/slhc.c | deltaS = cp - new_seq; |
cp | 452 | drivers/net/slhc.c | cp = ocp; |
cp | 454 | drivers/net/slhc.c | *cp++ = changes | NEW_C; |
cp | 455 | drivers/net/slhc.c | *cp++ = cs->cs_this; |
cp | 458 | drivers/net/slhc.c | cp = ocp; |
cp | 460 | drivers/net/slhc.c | *cp++ = changes; |
cp | 462 | drivers/net/slhc.c | cp = put16(cp,(short)deltaA); /* Write TCP checksum */ |
cp | 464 | drivers/net/slhc.c | memcpy(cp,new_seq,deltaS); /* Write list of deltas */ |
cp | 465 | drivers/net/slhc.c | memcpy(cp+deltaS,icp+hlen,isize-hlen); |
cp | 468 | drivers/net/slhc.c | return isize - hlen + deltaS + (cp - ocp); |
cp | 500 | drivers/net/slhc.c | unsigned char *cp = icp; |
cp | 508 | drivers/net/slhc.c | changes = *cp++; |
cp | 513 | drivers/net/slhc.c | x = *cp++; /* Read conn index */ |
cp | 532 | drivers/net/slhc.c | if((x = pull16(&cp)) == -1) { /* Read the TCP checksum */ |
cp | 564 | drivers/net/slhc.c | if((x = decode(&cp)) == -1) { |
cp | 571 | drivers/net/slhc.c | if((x = decode(&cp)) == -1) { |
cp | 577 | drivers/net/slhc.c | if((x = decode(&cp)) == -1) { |
cp | 583 | drivers/net/slhc.c | if((x = decode(&cp)) == -1) { |
cp | 591 | drivers/net/slhc.c | if((x = decode(&cp)) == -1) { |
cp | 604 | drivers/net/slhc.c | len = isize - (cp - icp); |
cp | 611 | drivers/net/slhc.c | memmove(icp + hdrlen, cp, len - hdrlen); |
cp | 613 | drivers/net/slhc.c | cp = icp; |
cp | 614 | drivers/net/slhc.c | memcpy(cp, ip, 20); |
cp | 615 | drivers/net/slhc.c | cp += 20; |
cp | 618 | drivers/net/slhc.c | memcpy(cp, cs->cs_ipopt, ((ip->ihl) - 5) * 4); |
cp | 619 | drivers/net/slhc.c | cp += ((ip->ihl) - 5) * 4; |
cp | 624 | drivers/net/slhc.c | memcpy(cp, thp, 20); |
cp | 625 | drivers/net/slhc.c | cp += 20; |
cp | 628 | drivers/net/slhc.c | memcpy(cp, cs->cs_tcpopt, ((thp->doff) - 5) * 4); |
cp | 629 | drivers/net/slhc.c | cp += ((thp->doff) - 5) * 4; |
cp | 619 | drivers/net/slip.c | slip_receive_buf(struct tty_struct *tty, unsigned char *cp, char *fp, int count) |
cp | 644 | drivers/net/slip.c | cp++; |
cp | 649 | drivers/net/slip.c | slip_unesc6(sl, *cp++); |
cp | 652 | drivers/net/slip.c | slip_unesc(sl, *cp++); |
cp | 296 | drivers/scsi/eata.c | struct mscp cp[MAX_MAILBOXES]; /* Mailboxes for this board */ |
cp | 646 | drivers/scsi/eata.c | cpp = &HD(j)->cp[i]; |
cp | 743 | drivers/scsi/eata.c | if (SCarg != HD(j)->cp[i].SCpnt) |
cp | 745 | drivers/scsi/eata.c | BN(j), i, SCarg, HD(j)->cp[i].SCpnt); |
cp | 806 | drivers/scsi/eata.c | SCpnt = HD(j)->cp[i].SCpnt; |
cp | 850 | drivers/scsi/eata.c | SCpnt = HD(j)->cp[i].SCpnt; |
cp | 944 | drivers/scsi/eata.c | cpp = &HD(j)->cp[i]; |
cp | 153 | drivers/scsi/eata_dma.c | struct eata_ccb *cp; |
cp | 173 | drivers/scsi/eata_dma.c | cp = sp->ccb; |
cp | 174 | drivers/scsi/eata_dma.c | cmd = cp->cmd; |
cp | 185 | drivers/scsi/eata_dma.c | "%lx, irq%d\n", base, (long)cp, eata_stat, hba_stat, |
cp | 192 | drivers/scsi/eata_dma.c | if (cp->status == LOCKED) { |
cp | 193 | drivers/scsi/eata_dma.c | cp->status = FREE; |
cp | 211 | drivers/scsi/eata_dma.c | && (HD(cmd)->t_state[cp->cp_channel][cp->cp_id] == RESET)) |
cp | 214 | drivers/scsi/eata_dma.c | HD(cmd)->t_state[cp->cp_channel][cp->cp_id] = OK; |
cp | 221 | drivers/scsi/eata_dma.c | HD(cmd)->t_timeout[cp->cp_channel][cp->cp_id] = OK; |
cp | 227 | drivers/scsi/eata_dma.c | if (HD(cmd)->t_timeout[cp->cp_channel][cp->cp_id] > 1) |
cp | 231 | drivers/scsi/eata_dma.c | HD(cmd)->t_timeout[cp->cp_channel][cp->cp_id]++; |
cp | 242 | drivers/scsi/eata_dma.c | HD(cmd)->t_state[cp->cp_channel][i] = RESET; |
cp | 270 | drivers/scsi/eata_dma.c | cp->status = FREE; /* now we can release the slot */ |
cp | 328 | drivers/scsi/eata_dma.c | struct eata_ccb *cp; |
cp | 368 | drivers/scsi/eata_dma.c | cp = &hd->ccb[y]; |
cp | 370 | drivers/scsi/eata_dma.c | memset(cp, 0, sizeof(struct eata_ccb) - sizeof(struct eata_sg_list *)); |
cp | 372 | drivers/scsi/eata_dma.c | cp->status = USED; /* claim free slot */ |
cp | 391 | drivers/scsi/eata_dma.c | cp->DataOut = TRUE; /* Output mode */ |
cp | 395 | drivers/scsi/eata_dma.c | cp->DataIn = TRUE; /* Input mode */ |
cp | 400 | drivers/scsi/eata_dma.c | cp->Interpret = TRUE; /* Interpret command */ |
cp | 403 | drivers/scsi/eata_dma.c | cp->scatter = TRUE; /* SG mode */ |
cp | 404 | drivers/scsi/eata_dma.c | if (cp->sg_list == NULL) { |
cp | 405 | drivers/scsi/eata_dma.c | cp->sg_list = kmalloc(SG_SIZE_BIG*sizeof(struct eata_sg_list), |
cp | 408 | drivers/scsi/eata_dma.c | cp->cp_dataDMA = htonl((ulong)cp->sg_list); |
cp | 409 | drivers/scsi/eata_dma.c | if (cp->cp_dataDMA == 0) |
cp | 412 | drivers/scsi/eata_dma.c | cp->cp_datalen = htonl(cmd->use_sg * sizeof(struct eata_sg_list)); |
cp | 415 | drivers/scsi/eata_dma.c | cp->sg_list[i].data = htonl((u32) sl->address); |
cp | 416 | drivers/scsi/eata_dma.c | cp->sg_list[i].len = htonl((u32) sl->length); |
cp | 419 | drivers/scsi/eata_dma.c | cp->scatter = FALSE; |
cp | 420 | drivers/scsi/eata_dma.c | cp->cp_datalen = htonl(cmd->request_bufflen); |
cp | 421 | drivers/scsi/eata_dma.c | cp->cp_dataDMA = htonl((u32)cmd->request_buffer); |
cp | 424 | drivers/scsi/eata_dma.c | cp->Auto_Req_Sen = TRUE; |
cp | 425 | drivers/scsi/eata_dma.c | cp->cp_reqDMA = htonl((u32) cmd->sense_buffer); |
cp | 426 | drivers/scsi/eata_dma.c | cp->reqlen = sizeof(cmd->sense_buffer); |
cp | 428 | drivers/scsi/eata_dma.c | cp->cp_id = cmd->target; |
cp | 429 | drivers/scsi/eata_dma.c | cp->cp_channel = cmd->channel; |
cp | 430 | drivers/scsi/eata_dma.c | cp->cp_lun = cmd->lun; |
cp | 431 | drivers/scsi/eata_dma.c | cp->cp_dispri = TRUE; |
cp | 432 | drivers/scsi/eata_dma.c | cp->cp_identify = TRUE; |
cp | 433 | drivers/scsi/eata_dma.c | memcpy(cp->cp_cdb, cmd->cmnd, cmd->cmd_len); |
cp | 435 | drivers/scsi/eata_dma.c | cp->cp_statDMA = htonl((u32) &(hd->sp)); |
cp | 437 | drivers/scsi/eata_dma.c | cp->cp_viraddr = cp; |
cp | 438 | drivers/scsi/eata_dma.c | cp->cmd = cmd; |
cp | 441 | drivers/scsi/eata_dma.c | if(eata_send_command((u32) cp, (u32) sh->base, EATA_CMD_DMA_SEND_CP) == FALSE) { |
cp | 621 | drivers/scsi/eata_dma.c | struct eata_ccb *cp; |
cp | 627 | drivers/scsi/eata_dma.c | cp = (struct eata_ccb *) scsi_init_malloc(sizeof(struct eata_ccb), |
cp | 634 | drivers/scsi/eata_dma.c | memset(cp, 0, sizeof(struct eata_ccb)); |
cp | 638 | drivers/scsi/eata_dma.c | cp->DataIn = TRUE; |
cp | 639 | drivers/scsi/eata_dma.c | cp->Interpret = TRUE; /* Interpret command */ |
cp | 641 | drivers/scsi/eata_dma.c | cp->cp_datalen = htonl(255); |
cp | 642 | drivers/scsi/eata_dma.c | cp->cp_dataDMA = htonl((s32)buff); |
cp | 643 | drivers/scsi/eata_dma.c | cp->cp_viraddr = cp; |
cp | 645 | drivers/scsi/eata_dma.c | cp->cp_id = id; |
cp | 646 | drivers/scsi/eata_dma.c | cp->cp_lun = 0; |
cp | 648 | drivers/scsi/eata_dma.c | cp->cp_cdb[0] = INQUIRY; |
cp | 649 | drivers/scsi/eata_dma.c | cp->cp_cdb[1] = 0; |
cp | 650 | drivers/scsi/eata_dma.c | cp->cp_cdb[2] = 0; |
cp | 651 | drivers/scsi/eata_dma.c | cp->cp_cdb[3] = 0; |
cp | 652 | drivers/scsi/eata_dma.c | cp->cp_cdb[4] = 255; |
cp | 653 | drivers/scsi/eata_dma.c | cp->cp_cdb[5] = 0; |
cp | 655 | drivers/scsi/eata_dma.c | cp->cp_statDMA = htonl((ulong) sp); |
cp | 660 | drivers/scsi/eata_dma.c | eata_send_command((u32) cp, (u32) base, EATA_CMD_DMA_SEND_CP); |
cp | 671 | drivers/scsi/eata_dma.c | scsi_init_free((void *)cp, sizeof(struct eata_ccb)); |
cp | 133 | drivers/scsi/eata_pio.c | struct eata_ccb *cp; |
cp | 154 | drivers/scsi/eata_pio.c | cp = &hd->ccb[0]; |
cp | 155 | drivers/scsi/eata_pio.c | cmd = cp->cmd; |
cp | 162 | drivers/scsi/eata_pio.c | if (cp->DataIn) |
cp | 235 | drivers/scsi/eata_pio.c | hd->devflags|=(1<<cp->cp_id); |
cp | 237 | drivers/scsi/eata_pio.c | else if (hd->devflags&1<<cp->cp_id) |
cp | 241 | drivers/scsi/eata_pio.c | if (cp->status == LOCKED) { |
cp | 242 | drivers/scsi/eata_pio.c | cp->status = FREE; |
cp | 256 | drivers/scsi/eata_pio.c | cp->status = FREE; /* now we can release the slot */ |
cp | 289 | drivers/scsi/eata_pio.c | struct eata_ccb *cp; |
cp | 322 | drivers/scsi/eata_pio.c | cp = &hd->ccb[y]; |
cp | 324 | drivers/scsi/eata_pio.c | memset(cp, 0, sizeof(struct eata_ccb)); |
cp | 327 | drivers/scsi/eata_pio.c | cp->status = USED; /* claim free slot */ |
cp | 347 | drivers/scsi/eata_pio.c | cp->DataOut = TRUE; /* Output mode */ |
cp | 351 | drivers/scsi/eata_pio.c | cp->DataIn = TRUE; /* Input mode */ |
cp | 354 | drivers/scsi/eata_pio.c | cp->Interpret = (cmd->target==hd->hostid); |
cp | 355 | drivers/scsi/eata_pio.c | cp->cp_datalen=htonl((ulong)cmd->request_bufflen); |
cp | 356 | drivers/scsi/eata_pio.c | cp->Auto_Req_Sen = FALSE; |
cp | 357 | drivers/scsi/eata_pio.c | cp->cp_reqDMA = htonl(0); |
cp | 358 | drivers/scsi/eata_pio.c | cp->reqlen = 0; |
cp | 360 | drivers/scsi/eata_pio.c | cp->cp_id = cmd->target; |
cp | 361 | drivers/scsi/eata_pio.c | cp->cp_lun = cmd->lun; |
cp | 362 | drivers/scsi/eata_pio.c | cp->cp_dispri = FALSE; |
cp | 363 | drivers/scsi/eata_pio.c | cp->cp_identify = TRUE; |
cp | 364 | drivers/scsi/eata_pio.c | memcpy(cp->cp_cdb, cmd->cmnd, COMMAND_SIZE(*cmd->cmnd)); |
cp | 366 | drivers/scsi/eata_pio.c | cp->cp_statDMA = htonl(0); |
cp | 368 | drivers/scsi/eata_pio.c | cp->cp_viraddr = cp; |
cp | 369 | drivers/scsi/eata_pio.c | cp->cmd = cmd; |
cp | 399 | drivers/scsi/eata_pio.c | outsw(base + HA_RDATA, cp, hd->cplen); |
cp | 546 | drivers/scsi/eata_pio.c | struct eata_ccb cp; |
cp | 550 | drivers/scsi/eata_pio.c | memset(&cp, 0, sizeof(struct eata_ccb)); |
cp | 553 | drivers/scsi/eata_pio.c | cp.DataIn = TRUE; |
cp | 554 | drivers/scsi/eata_pio.c | cp.Interpret = TRUE; /* Interpret command */ |
cp | 556 | drivers/scsi/eata_pio.c | cp.cp_datalen = htonl(254); |
cp | 557 | drivers/scsi/eata_pio.c | cp.cp_dataDMA = htonl(0); |
cp | 559 | drivers/scsi/eata_pio.c | cp.cp_id = id; |
cp | 560 | drivers/scsi/eata_pio.c | cp.cp_lun = 0; |
cp | 562 | drivers/scsi/eata_pio.c | cp.cp_cdb[0] = INQUIRY; |
cp | 563 | drivers/scsi/eata_pio.c | cp.cp_cdb[1] = 0; |
cp | 564 | drivers/scsi/eata_pio.c | cp.cp_cdb[2] = 0; |
cp | 565 | drivers/scsi/eata_pio.c | cp.cp_cdb[3] = 0; |
cp | 566 | drivers/scsi/eata_pio.c | cp.cp_cdb[4] = 254; |
cp | 567 | drivers/scsi/eata_pio.c | cp.cp_cdb[5] = 0; |
cp | 571 | drivers/scsi/eata_pio.c | outsw(base + HA_RDATA, &cp, cplen); |
cp | 258 | drivers/scsi/u14-34f.c | struct mscp cp[MAX_MAILBOXES]; /* Mailboxes for this board */ |
cp | 300 | drivers/scsi/u14-34f.c | cpp = &HD(j)->cp[0]; |
cp | 600 | drivers/scsi/u14-34f.c | cpp = &HD(j)->cp[i]; |
cp | 686 | drivers/scsi/u14-34f.c | if (SCarg != HD(j)->cp[i].SCpnt) |
cp | 688 | drivers/scsi/u14-34f.c | BN(j), i, SCarg, HD(j)->cp[i].SCpnt); |
cp | 749 | drivers/scsi/u14-34f.c | SCpnt = HD(j)->cp[i].SCpnt; |
cp | 794 | drivers/scsi/u14-34f.c | SCpnt = HD(j)->cp[i].SCpnt; |
cp | 869 | drivers/scsi/u14-34f.c | i = spp - HD(j)->cp; |
cp | 627 | fs/exec.c | char *cp, *interp, *i_name, *i_arg; |
cp | 631 | fs/exec.c | if ((cp = strchr(bprm.buf, '\n')) == NULL) |
cp | 632 | fs/exec.c | cp = bprm.buf+127; |
cp | 633 | fs/exec.c | *cp = '\0'; |
cp | 634 | fs/exec.c | while (cp > bprm.buf) { |
cp | 635 | fs/exec.c | cp--; |
cp | 636 | fs/exec.c | if ((*cp == ' ') || (*cp == '\t')) |
cp | 637 | fs/exec.c | *cp = '\0'; |
cp | 641 | fs/exec.c | for (cp = bprm.buf+2; (*cp == ' ') || (*cp == '\t'); cp++); |
cp | 642 | fs/exec.c | if (!cp || *cp == '\0') { |
cp | 646 | fs/exec.c | interp = i_name = cp; |
cp | 648 | fs/exec.c | for ( ; *cp && (*cp != ' ') && (*cp != '\t'); cp++) { |
cp | 649 | fs/exec.c | if (*cp == '/') |
cp | 650 | fs/exec.c | i_name = cp+1; |
cp | 652 | fs/exec.c | while ((*cp == ' ') || (*cp == '\t')) |
cp | 653 | fs/exec.c | *cp++ = '\0'; |
cp | 654 | fs/exec.c | if (*cp) |
cp | 655 | fs/exec.c | i_arg = cp; |
cp | 634 | fs/proc/array.c | char str[5], *cp = str; |
cp | 642 | fs/proc/array.c | *cp++ = flags & VM_READ ? 'r' : '-'; |
cp | 643 | fs/proc/array.c | *cp++ = flags & VM_WRITE ? 'w' : '-'; |
cp | 644 | fs/proc/array.c | *cp++ = flags & VM_EXEC ? 'x' : '-'; |
cp | 645 | fs/proc/array.c | *cp++ = flags & VM_MAYSHARE ? 's' : 'p'; |
cp | 646 | fs/proc/array.c | *cp++ = 0; |
cp | 199 | fs/xiafs/file.c | char * cp; |
cp | 238 | fs/xiafs/file.c | cp = (pos & (XIAFS_ZSIZE(inode->i_sb)-1)) + bh->b_data; |
cp | 245 | fs/xiafs/file.c | memcpy_fromfs(cp,buf,c); |
cp | 36 | include/linux/tty_ldisc.h | void (*receive_buf)(struct tty_struct *, unsigned char *cp, |
cp | 17 | lib/vsprintf.c | unsigned long simple_strtoul(const char *cp,char **endp,unsigned int base) |
cp | 23 | lib/vsprintf.c | if (*cp == '0') { |
cp | 25 | lib/vsprintf.c | cp++; |
cp | 26 | lib/vsprintf.c | if ((*cp == 'x') && isxdigit(cp[1])) { |
cp | 27 | lib/vsprintf.c | cp++; |
cp | 32 | lib/vsprintf.c | while (isxdigit(*cp) && (value = isdigit(*cp) ? *cp-'0' : (islower(*cp) |
cp | 33 | lib/vsprintf.c | ? toupper(*cp) : *cp)-'A'+10) < base) { |
cp | 35 | lib/vsprintf.c | cp++; |
cp | 38 | lib/vsprintf.c | *endp = (char *)cp; |