tag | line | file | source code |
cpp | 86 | drivers/net/slhc.c | static long decode(unsigned char **cpp); |
cpp | 88 | drivers/net/slhc.c | static unsigned short pull16(unsigned char **cpp); |
cpp | 207 | drivers/net/slhc.c | pull16(unsigned char **cpp) |
cpp | 211 | drivers/net/slhc.c | rval = *(*cpp)++; |
cpp | 213 | drivers/net/slhc.c | rval |= *(*cpp)++; |
cpp | 219 | drivers/net/slhc.c | decode(unsigned char **cpp) |
cpp | 223 | drivers/net/slhc.c | x = *(*cpp)++; |
cpp | 225 | drivers/net/slhc.c | return pull16(cpp) & 0xffff; /* pull16 returns -1 on error */ |
cpp | 240 | drivers/net/slhc.c | unsigned char *ocp, unsigned char **cpp, int compress_cid) |
cpp | 452 | drivers/net/slhc.c | *cpp = ocp; |
cpp | 458 | drivers/net/slhc.c | *cpp = ocp; |
cpp | 483 | drivers/net/slhc.c | *cpp = ocp; |
cpp | 176 | drivers/net/slhc.h | int isize, unsigned char *ocp, unsigned char **cpp, |
cpp | 578 | drivers/scsi/eata.c | static inline void build_sg_list(struct mscp *cpp, Scsi_Cmnd *SCpnt) { |
cpp | 585 | drivers/scsi/eata.c | cpp->sglist[k].address = htonl((unsigned int) sgpnt[k].address); |
cpp | 586 | drivers/scsi/eata.c | cpp->sglist[k].num_bytes = htonl((unsigned int) sgpnt[k].length); |
cpp | 589 | drivers/scsi/eata.c | cpp->data_address = htonl((unsigned int) cpp->sglist); |
cpp | 590 | drivers/scsi/eata.c | cpp->data_len = htonl((SCpnt->use_sg * sizeof(struct sg_list))); |
cpp | 595 | drivers/scsi/eata.c | struct mscp *cpp; |
cpp | 642 | drivers/scsi/eata.c | cpp = &HD(j)->cp[i]; |
cpp | 644 | drivers/scsi/eata.c | memset(cpp, 0, sizeof(struct mscp)); |
cpp | 652 | drivers/scsi/eata.c | cpp->sp_addr = htonl((unsigned int) spp); |
cpp | 655 | drivers/scsi/eata.c | cpp->index = i; |
cpp | 656 | drivers/scsi/eata.c | SCpnt->host_scribble = (unsigned char *) &cpp->index; |
cpp | 663 | drivers/scsi/eata.c | cpp->dout = TRUE; |
cpp | 667 | drivers/scsi/eata.c | cpp->din = !cpp->dout; |
cpp | 668 | drivers/scsi/eata.c | cpp->reqsen = TRUE; |
cpp | 669 | drivers/scsi/eata.c | cpp->dispri = TRUE; |
cpp | 670 | drivers/scsi/eata.c | cpp->one = TRUE; |
cpp | 671 | drivers/scsi/eata.c | cpp->target = SCpnt->target; |
cpp | 672 | drivers/scsi/eata.c | cpp->lun = SCpnt->lun; |
cpp | 673 | drivers/scsi/eata.c | cpp->SCpnt = SCpnt; |
cpp | 674 | drivers/scsi/eata.c | cpp->sense_addr = htonl((unsigned int) SCpnt->sense_buffer); |
cpp | 675 | drivers/scsi/eata.c | cpp->sense_len = sizeof SCpnt->sense_buffer; |
cpp | 678 | drivers/scsi/eata.c | cpp->sg = TRUE; |
cpp | 679 | drivers/scsi/eata.c | build_sg_list(cpp, SCpnt); |
cpp | 682 | drivers/scsi/eata.c | cpp->data_address = htonl((unsigned int) SCpnt->request_buffer); |
cpp | 683 | drivers/scsi/eata.c | cpp->data_len = htonl(SCpnt->request_bufflen); |
cpp | 686 | drivers/scsi/eata.c | memcpy(cpp->cdb, SCpnt->cmnd, SCpnt->cmd_len); |
cpp | 689 | drivers/scsi/eata.c | if (do_dma(sh[j]->io_port, (unsigned int) cpp, SEND_CP_DMA)) { |
cpp | 878 | drivers/scsi/eata.c | struct mscp *cpp; |
cpp | 940 | drivers/scsi/eata.c | cpp = &HD(j)->cp[i]; |
cpp | 946 | drivers/scsi/eata.c | if (SCpnt != cpp->SCpnt) |
cpp | 948 | drivers/scsi/eata.c | BN(j), i, SCpnt, cpp->SCpnt); |
cpp | 288 | drivers/scsi/u14-34f.c | struct mscp *cpp; |
cpp | 291 | drivers/scsi/u14-34f.c | cpp = &HD(j)->cp[0]; |
cpp | 292 | drivers/scsi/u14-34f.c | memset(cpp, 0, sizeof(struct mscp)); |
cpp | 293 | drivers/scsi/u14-34f.c | cpp->opcode = OP_HOST_ADAPTER; |
cpp | 294 | drivers/scsi/u14-34f.c | cpp->xdir = DTD_IN; |
cpp | 295 | drivers/scsi/u14-34f.c | cpp->data_address = (unsigned int) HD(j)->board_id; |
cpp | 296 | drivers/scsi/u14-34f.c | cpp->data_len = sizeof(HD(j)->board_id); |
cpp | 297 | drivers/scsi/u14-34f.c | cpp->scsi_cdbs_len = 6; |
cpp | 298 | drivers/scsi/u14-34f.c | cpp->scsi_cdbs[0] = HA_CMD_INQUIRY; |
cpp | 311 | drivers/scsi/u14-34f.c | outl((unsigned int)cpp, sh[j]->io_port + REG_OGM); |
cpp | 321 | drivers/scsi/u14-34f.c | if (cpp->adapter_status || HD(j)->cp_stat[0] != FREE) { |
cpp | 323 | drivers/scsi/u14-34f.c | printk("%s: board_inquiry, err 0x%x.\n", BN(j), cpp->adapter_status); |
cpp | 527 | drivers/scsi/u14-34f.c | static inline void build_sg_list(struct mscp *cpp, Scsi_Cmnd *SCpnt) { |
cpp | 534 | drivers/scsi/u14-34f.c | cpp->sglist[k].address = (unsigned int) sgpnt[k].address; |
cpp | 535 | drivers/scsi/u14-34f.c | cpp->sglist[k].num_bytes = sgpnt[k].length; |
cpp | 539 | drivers/scsi/u14-34f.c | cpp->use_sg = SCpnt->use_sg; |
cpp | 540 | drivers/scsi/u14-34f.c | cpp->data_address = (unsigned int) cpp->sglist; |
cpp | 541 | drivers/scsi/u14-34f.c | cpp->data_len = data_len; |
cpp | 546 | drivers/scsi/u14-34f.c | struct mscp *cpp; |
cpp | 586 | drivers/scsi/u14-34f.c | cpp = &HD(j)->cp[i]; |
cpp | 588 | drivers/scsi/u14-34f.c | memset(cpp, 0, sizeof(struct mscp)); |
cpp | 590 | drivers/scsi/u14-34f.c | cpp->index = i; |
cpp | 591 | drivers/scsi/u14-34f.c | SCpnt->host_scribble = (unsigned char *) &cpp->index; |
cpp | 596 | drivers/scsi/u14-34f.c | cpp->opcode = OP_SCSI; |
cpp | 597 | drivers/scsi/u14-34f.c | cpp->xdir = DTD_SCSI; |
cpp | 598 | drivers/scsi/u14-34f.c | cpp->target = SCpnt->target; |
cpp | 599 | drivers/scsi/u14-34f.c | cpp->lun = SCpnt->lun; |
cpp | 600 | drivers/scsi/u14-34f.c | cpp->SCpnt = SCpnt; |
cpp | 601 | drivers/scsi/u14-34f.c | cpp->sense_addr = (unsigned int) SCpnt->sense_buffer; |
cpp | 602 | drivers/scsi/u14-34f.c | cpp->sense_len = sizeof SCpnt->sense_buffer; |
cpp | 605 | drivers/scsi/u14-34f.c | cpp->sg = TRUE; |
cpp | 606 | drivers/scsi/u14-34f.c | build_sg_list(cpp, SCpnt); |
cpp | 609 | drivers/scsi/u14-34f.c | cpp->data_address = (unsigned int)SCpnt->request_buffer; |
cpp | 610 | drivers/scsi/u14-34f.c | cpp->data_len = SCpnt->request_bufflen; |
cpp | 613 | drivers/scsi/u14-34f.c | cpp->scsi_cdbs_len = SCpnt->cmd_len; |
cpp | 614 | drivers/scsi/u14-34f.c | memcpy(cpp->scsi_cdbs, SCpnt->cmnd, cpp->scsi_cdbs_len); |
cpp | 627 | drivers/scsi/u14-34f.c | outl((unsigned int)cpp, sh[j]->io_port + REG_OGM); |