Lines Matching refs:lun
1659 struct sym_lcb *lp = sym_lp(tp, cp->lun);
2717 np->msgout[0] = IDENTIFY(0, cp->lun);
2978 sym_dequeue_from_squeue(struct sym_hcb *np, int i, int target, int lun, int task) argument
3001 (lun == -1 || cp->lun == lun) &&
3092 sym_dequeue_from_squeue(np, i, cp->target, cp->lun, -1);
3108 cp->scsi_smsg2[0] = IDENTIFY(0, cp->lun);
3140 if (cp->cmd->device->scsi_level <= SCSI_2 && cp->lun <= 7)
3141 cp->sensecmd[1] = cp->lun << 5;
3198 int sym_clear_tasks(struct sym_hcb *np, int cam_status, int target, int lun, int task) argument
3222 (lun != -1 && cp->lun != lun) ||
3287 int target=-1, lun=-1, task; local
3393 i = sym_dequeue_from_squeue(np, i, cp->target, cp->lun, -1);
3443 lun = 0;
3447 lun = k;
3457 if (lun != -1) {
3458 struct sym_lcb *lp = sym_lp(tp, lun);
3460 np->abrt_msg[0] = IDENTIFY(0, lun);
3501 np->abrt_msg[0] = IDENTIFY(0, cp->lun);
3551 lun = -1;
3574 lun = np->abrt_msg[0] & 0x3f;
3584 sym_dequeue_from_squeue(np, i, target, lun, -1);
3585 sym_clear_tasks(np, DID_ABORT, target, lun, task);
4653 u_char ln = cmd->device->lun;
4761 cp->lun = ln;
4780 struct sym_lcb *lp = sym_lp(tp, cp->lun);
5162 lp = sym_lp(tp, sdev->lun);
5169 msgptr[msglen++] = IDENTIFY(can_disconnect, sdev->lun);
5386 lp = sym_lp(tp, sdev->lun);
5417 i = sym_dequeue_from_squeue(np, i, cp->target, sdev->lun, -1);
5514 lp = sym_lp(tp, cp->lun);