Lines Matching defs:trsrc

554 	ocs_tgt_resource_t *trsrc = NULL;
577 trsrc = &fcp->targ_rsrc[lun];
579 trsrc = &fcp->targ_rsrc_wildcard;
582 if (trsrc) {
583 atio = (struct ccb_accept_tio *)STAILQ_FIRST(&trsrc->atio);
587 STAILQ_REMOVE_HEAD(&trsrc->atio, sim_links.stqe);
624 trsrc ? (trsrc->enabled ? "T" : "F") : "X",
686 ocs_tgt_resource_t *trsrc = NULL;
698 trsrc = &fcp->targ_rsrc[lun];
700 trsrc = &fcp->targ_rsrc_wildcard;
705 trsrc ? (trsrc->enabled ? "T" : "F") : "X");
706 if (trsrc) {
707 inot = (struct ccb_immediate_notify *)STAILQ_FIRST(&trsrc->inot);
713 __func__, (unsigned long long)lun, trsrc ? (trsrc->enabled ? "T" : "F") : "X",
725 STAILQ_REMOVE_HEAD(&trsrc->inot, sim_links.stqe);
752 STAILQ_INSERT_TAIL(&trsrc->inot, &inot->ccb_h, sim_links.stqe);
777 STAILQ_INSERT_TAIL(&trsrc->inot, &inot->ccb_h, sim_links.stqe);
2411 ocs_tgt_resource_t *trsrc = NULL;
2420 trsrc = ocs_tgt_resource_get(fcp, &ccb->ccb_h, &status);
2421 if (trsrc) {
2422 trsrc->enabled = ccb->cel.enable;
2425 if (trsrc->enabled == FALSE) {
2426 ocs_tgt_resource_abort(ocs, trsrc);
2428 STAILQ_INIT(&trsrc->atio);
2429 STAILQ_INIT(&trsrc->inot);
2456 ocs_tgt_resource_t *trsrc = NULL;
2462 trsrc = ocs_tgt_resource_get(fcp, &ccb->ccb_h, &status);
2463 if (trsrc == NULL) {
2476 STAILQ_INSERT_TAIL(&trsrc->atio, &ccb->ccb_h,
2479 STAILQ_INSERT_TAIL(&trsrc->inot, &ccb->ccb_h,
2630 ocs_tgt_resource_abort(struct ocs_softc *ocs, ocs_tgt_resource_t *trsrc)
2635 ccb = (union ccb *)STAILQ_FIRST(&trsrc->atio);
2637 STAILQ_REMOVE_HEAD(&trsrc->atio, sim_links.stqe);
2644 ccb = (union ccb *)STAILQ_FIRST(&trsrc->inot);
2646 STAILQ_REMOVE_HEAD(&trsrc->inot, sim_links.stqe);
2660 ocs_tgt_resource_t *trsrc = NULL;
2668 trsrc = ocs_tgt_resource_get(fcp, &accb->ccb_h, &status);
2669 if (trsrc != NULL) {
2670 STAILQ_FOREACH(cur, &trsrc->atio, sim_links.stqe) {
2674 STAILQ_REMOVE(&trsrc->atio, cur, ccb_hdr,
2719 ocs_tgt_resource_t *trsrc = NULL;
2727 trsrc = ocs_tgt_resource_get(fcp, &accb->ccb_h, &status);
2728 if (trsrc) {
2729 STAILQ_FOREACH(cur, &trsrc->inot, sim_links.stqe) {
2733 STAILQ_REMOVE(&trsrc->inot, cur, ccb_hdr,