• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/

Lines Matching defs:old_hdr

350 	struct sg_header *old_hdr = NULL;
361 old_hdr = kmalloc(SZ_SG_HEADER, GFP_KERNEL);
362 if (!old_hdr)
364 if (__copy_from_user(old_hdr, buf, SZ_SG_HEADER)) {
368 if (old_hdr->reply_len < 0) {
386 req_pack_id = old_hdr->pack_id;
421 if (old_hdr == NULL) {
422 old_hdr = kmalloc(SZ_SG_HEADER, GFP_KERNEL);
423 if (! old_hdr) {
428 memset(old_hdr, 0, SZ_SG_HEADER);
429 old_hdr->reply_len = (int) hp->timeout;
430 old_hdr->pack_len = old_hdr->reply_len; /* old, strange behaviour */
431 old_hdr->pack_id = hp->pack_id;
432 old_hdr->twelve_byte =
434 old_hdr->target_status = hp->masked_status;
435 old_hdr->host_status = hp->host_status;
436 old_hdr->driver_status = hp->driver_status;
439 memcpy(old_hdr->sense_buffer, srp->sense_b,
440 sizeof (old_hdr->sense_buffer));
447 old_hdr->result = 0;
452 old_hdr->result = EBUSY;
459 old_hdr->result = EIO;
462 old_hdr->result = (srp->sense_b[0] == 0 &&
466 old_hdr->result = EIO;
472 if (__copy_to_user(buf, old_hdr, SZ_SG_HEADER)) {
477 if (count > old_hdr->reply_len)
478 count = old_hdr->reply_len;
486 count = (old_hdr->result == 0) ? 0 : -EIO;
490 kfree(old_hdr);
540 struct sg_header old_hdr;
558 if (__copy_from_user(&old_hdr, buf, SZ_SG_HEADER))
561 if (old_hdr.reply_len < 0)
584 if ((opcode >= 0xc0) && old_hdr.twelve_byte)
591 mxsize = (input_size > old_hdr.reply_len) ? input_size : old_hdr.reply_len;
604 hp->dxfer_direction = (old_hdr.reply_len > SZ_SG_HEADER) ?
614 hp->timeout = old_hdr.reply_len; /* structure abuse ... */
616 hp->pack_id = old_hdr.pack_id;
632 old_hdr.reply_len - (int)SZ_SG_HEADER,