Lines Matching refs:lun
312 struct ctl_lun *lun; in ctl_port_online() local
325 STAILQ_FOREACH(lun, &softc->lun_list, links) in ctl_port_online()
326 port->lun_enable(port->targ_lun_arg, lun->lun); in ctl_port_online()
340 STAILQ_FOREACH(lun, &softc->lun_list, links) { in ctl_port_online()
341 if (ctl_lun_map_to_port(port, lun->lun) == UINT32_MAX) in ctl_port_online()
343 mtx_lock(&lun->lun_lock); in ctl_port_online()
344 ctl_est_ua_all(lun, -1, CTL_UA_INQ_CHANGE); in ctl_port_online()
345 mtx_unlock(&lun->lun_lock); in ctl_port_online()
355 struct ctl_lun *lun; in ctl_port_offline() local
369 STAILQ_FOREACH(lun, &softc->lun_list, links) in ctl_port_offline()
370 port->lun_disable(port->targ_lun_arg, lun->lun); in ctl_port_offline()
375 STAILQ_FOREACH(lun, &softc->lun_list, links) { in ctl_port_offline()
376 if (ctl_lun_map_to_port(port, lun->lun) == UINT32_MAX) in ctl_port_offline()
378 mtx_lock(&lun->lun_lock); in ctl_port_offline()
379 ctl_est_ua_all(lun, -1, CTL_UA_INQ_CHANGE); in ctl_port_offline()
380 mtx_unlock(&lun->lun_lock); in ctl_port_offline()