tag | line | file | source code |
cpp | 77 | drivers/net/slhc.c | static long decode(unsigned char **cpp); |
cpp | 79 | drivers/net/slhc.c | static unsigned short pull16(unsigned char **cpp); |
cpp | 195 | drivers/net/slhc.c | pull16(unsigned char **cpp) |
cpp | 199 | drivers/net/slhc.c | rval = *(*cpp)++; |
cpp | 201 | drivers/net/slhc.c | rval |= *(*cpp)++; |
cpp | 207 | drivers/net/slhc.c | decode(unsigned char **cpp) |
cpp | 211 | drivers/net/slhc.c | x = *(*cpp)++; |
cpp | 213 | drivers/net/slhc.c | return pull16(cpp) & 0xffff; /* pull16 returns -1 on error */ |
cpp | 228 | drivers/net/slhc.c | unsigned char *ocp, unsigned char **cpp, int compress_cid) |
cpp | 440 | drivers/net/slhc.c | *cpp = ocp; |
cpp | 446 | drivers/net/slhc.c | *cpp = ocp; |
cpp | 471 | drivers/net/slhc.c | *cpp = ocp; |
cpp | 176 | drivers/net/slhc.h | int isize, unsigned char *ocp, unsigned char **cpp, |
cpp | 385 | drivers/scsi/eata.c | static inline void build_sg_list(struct mscp *cpp, Scsi_Cmnd *SCpnt) { |
cpp | 392 | drivers/scsi/eata.c | cpp->sglist[k].address = htonl((unsigned int) sgpnt[k].address); |
cpp | 393 | drivers/scsi/eata.c | cpp->sglist[k].num_bytes = htonl((unsigned int) sgpnt[k].length); |
cpp | 396 | drivers/scsi/eata.c | cpp->data_address = htonl((unsigned int) cpp->sglist); |
cpp | 397 | drivers/scsi/eata.c | cpp->data_len = htonl((SCpnt->use_sg * sizeof(struct sg_list))); |
cpp | 402 | drivers/scsi/eata.c | struct mscp *cpp; |
cpp | 443 | drivers/scsi/eata.c | cpp = &HD(j)->cp[i]; |
cpp | 445 | drivers/scsi/eata.c | memset(cpp, 0, sizeof(struct mscp)); |
cpp | 453 | drivers/scsi/eata.c | cpp->sp_addr = htonl((unsigned int) spp); |
cpp | 456 | drivers/scsi/eata.c | cpp->index = i; |
cpp | 457 | drivers/scsi/eata.c | SCpnt->host_scribble = (unsigned char *) &cpp->index; |
cpp | 463 | drivers/scsi/eata.c | cpp->dout = TRUE; |
cpp | 465 | drivers/scsi/eata.c | cpp->din = TRUE; |
cpp | 467 | drivers/scsi/eata.c | cpp->reqsen = TRUE; |
cpp | 468 | drivers/scsi/eata.c | cpp->dispri = TRUE; |
cpp | 469 | drivers/scsi/eata.c | cpp->one = TRUE; |
cpp | 470 | drivers/scsi/eata.c | cpp->target = SCpnt->target; |
cpp | 471 | drivers/scsi/eata.c | cpp->lun = SCpnt->lun; |
cpp | 472 | drivers/scsi/eata.c | cpp->SCpnt = SCpnt; |
cpp | 473 | drivers/scsi/eata.c | cpp->sense_addr = htonl((unsigned int) SCpnt->sense_buffer); |
cpp | 474 | drivers/scsi/eata.c | cpp->sense_len = sizeof SCpnt->sense_buffer; |
cpp | 477 | drivers/scsi/eata.c | cpp->sg = TRUE; |
cpp | 478 | drivers/scsi/eata.c | build_sg_list(cpp, SCpnt); |
cpp | 481 | drivers/scsi/eata.c | cpp->data_address = htonl((unsigned int) SCpnt->request_buffer); |
cpp | 482 | drivers/scsi/eata.c | cpp->data_len = htonl(SCpnt->request_bufflen); |
cpp | 485 | drivers/scsi/eata.c | memcpy(cpp->cdb, SCpnt->cmnd, SCpnt->cmd_len); |
cpp | 488 | drivers/scsi/eata.c | if (do_dma(sh[j]->io_port, (unsigned int) cpp, SEND_CP_DMA)) { |
cpp | 695 | drivers/scsi/eata.c | struct mscp *cpp; |
cpp | 753 | drivers/scsi/eata.c | cpp = &HD(j)->cp[i]; |
cpp | 759 | drivers/scsi/eata.c | if (SCpnt != cpp->SCpnt) |
cpp | 761 | drivers/scsi/eata.c | BN(j), i, SCpnt, cpp->SCpnt); |
cpp | 434 | drivers/scsi/u14-34f.c | static inline void build_sg_list(struct mscp *cpp, Scsi_Cmnd *SCpnt) { |
cpp | 441 | drivers/scsi/u14-34f.c | cpp->sglist[k].address = (unsigned int) sgpnt[k].address; |
cpp | 442 | drivers/scsi/u14-34f.c | cpp->sglist[k].num_bytes = sgpnt[k].length; |
cpp | 446 | drivers/scsi/u14-34f.c | cpp->use_sg = SCpnt->use_sg; |
cpp | 447 | drivers/scsi/u14-34f.c | cpp->data_address = (unsigned int) cpp->sglist; |
cpp | 448 | drivers/scsi/u14-34f.c | cpp->data_len = data_len; |
cpp | 453 | drivers/scsi/u14-34f.c | struct mscp *cpp; |
cpp | 493 | drivers/scsi/u14-34f.c | cpp = &HD(j)->cp[i]; |
cpp | 495 | drivers/scsi/u14-34f.c | memset(cpp, 0, sizeof(struct mscp)); |
cpp | 497 | drivers/scsi/u14-34f.c | cpp->index = i; |
cpp | 498 | drivers/scsi/u14-34f.c | SCpnt->host_scribble = (unsigned char *) &cpp->index; |
cpp | 503 | drivers/scsi/u14-34f.c | cpp->opcode = OP_SCSI; |
cpp | 504 | drivers/scsi/u14-34f.c | cpp->xdir = DTD_SCSI; |
cpp | 505 | drivers/scsi/u14-34f.c | cpp->target = SCpnt->target; |
cpp | 506 | drivers/scsi/u14-34f.c | cpp->lun = SCpnt->lun; |
cpp | 507 | drivers/scsi/u14-34f.c | cpp->SCpnt = SCpnt; |
cpp | 508 | drivers/scsi/u14-34f.c | cpp->sense_addr = (unsigned int) SCpnt->sense_buffer; |
cpp | 509 | drivers/scsi/u14-34f.c | cpp->sense_len = sizeof SCpnt->sense_buffer; |
cpp | 512 | drivers/scsi/u14-34f.c | cpp->sg = TRUE; |
cpp | 513 | drivers/scsi/u14-34f.c | build_sg_list(cpp, SCpnt); |
cpp | 516 | drivers/scsi/u14-34f.c | cpp->data_address = (unsigned int)SCpnt->request_buffer; |
cpp | 517 | drivers/scsi/u14-34f.c | cpp->data_len = SCpnt->request_bufflen; |
cpp | 520 | drivers/scsi/u14-34f.c | cpp->scsi_cdbs_len = SCpnt->cmd_len; |
cpp | 521 | drivers/scsi/u14-34f.c | memcpy(cpp->scsi_cdbs, SCpnt->cmnd, cpp->scsi_cdbs_len); |
cpp | 534 | drivers/scsi/u14-34f.c | outl((unsigned int)cpp, sh[j]->io_port + REG_OGM); |