Lines Matching refs:persis_io

7904 	union ctl_ha_msg persis_io;  in ctl_pro_preempt()  local
7956 persis_io.hdr.nexus = ctsio->io_hdr.nexus; in ctl_pro_preempt()
7957 persis_io.hdr.msg_type = CTL_MSG_PERS_ACTION; in ctl_pro_preempt()
7958 persis_io.pr.pr_info.action = CTL_PR_PREEMPT; in ctl_pro_preempt()
7959 persis_io.pr.pr_info.residx = lun->pr_res_idx; in ctl_pro_preempt()
7960 persis_io.pr.pr_info.res_type = type; in ctl_pro_preempt()
7961 memcpy(persis_io.pr.pr_info.sa_res_key, in ctl_pro_preempt()
7964 ctl_ha_msg_send(CTL_HA_CHAN_CTL, &persis_io, in ctl_pro_preempt()
7965 sizeof(persis_io.pr), M_WAITOK); in ctl_pro_preempt()
8026 persis_io.hdr.nexus = ctsio->io_hdr.nexus; in ctl_pro_preempt()
8027 persis_io.hdr.msg_type = CTL_MSG_PERS_ACTION; in ctl_pro_preempt()
8028 persis_io.pr.pr_info.action = CTL_PR_PREEMPT; in ctl_pro_preempt()
8029 persis_io.pr.pr_info.residx = lun->pr_res_idx; in ctl_pro_preempt()
8030 persis_io.pr.pr_info.res_type = type; in ctl_pro_preempt()
8031 memcpy(persis_io.pr.pr_info.sa_res_key, in ctl_pro_preempt()
8034 ctl_ha_msg_send(CTL_HA_CHAN_CTL, &persis_io, in ctl_pro_preempt()
8035 sizeof(persis_io.pr), M_WAITOK); in ctl_pro_preempt()
8103 persis_io.hdr.nexus = ctsio->io_hdr.nexus; in ctl_pro_preempt()
8104 persis_io.hdr.msg_type = CTL_MSG_PERS_ACTION; in ctl_pro_preempt()
8105 persis_io.pr.pr_info.action = CTL_PR_PREEMPT; in ctl_pro_preempt()
8106 persis_io.pr.pr_info.residx = lun->pr_res_idx; in ctl_pro_preempt()
8107 persis_io.pr.pr_info.res_type = type; in ctl_pro_preempt()
8108 memcpy(persis_io.pr.pr_info.sa_res_key, in ctl_pro_preempt()
8111 ctl_ha_msg_send(CTL_HA_CHAN_CTL, &persis_io, in ctl_pro_preempt()
8112 sizeof(persis_io.pr), M_WAITOK); in ctl_pro_preempt()
8140 persis_io.hdr.nexus = ctsio->io_hdr.nexus; in ctl_pro_preempt()
8141 persis_io.hdr.msg_type = CTL_MSG_PERS_ACTION; in ctl_pro_preempt()
8142 persis_io.pr.pr_info.action = CTL_PR_PREEMPT; in ctl_pro_preempt()
8143 persis_io.pr.pr_info.residx = lun->pr_res_idx; in ctl_pro_preempt()
8144 persis_io.pr.pr_info.res_type = type; in ctl_pro_preempt()
8145 memcpy(persis_io.pr.pr_info.sa_res_key, in ctl_pro_preempt()
8148 ctl_ha_msg_send(CTL_HA_CHAN_CTL, &persis_io, in ctl_pro_preempt()
8149 sizeof(persis_io.pr), M_WAITOK); in ctl_pro_preempt()
8234 union ctl_ha_msg persis_io; in ctl_persistent_reserve_out() local
8431 persis_io.hdr.nexus = ctsio->io_hdr.nexus; in ctl_persistent_reserve_out()
8432 persis_io.hdr.msg_type = CTL_MSG_PERS_ACTION; in ctl_persistent_reserve_out()
8433 persis_io.pr.pr_info.action = CTL_PR_UNREG_KEY; in ctl_persistent_reserve_out()
8434 persis_io.pr.pr_info.residx = residx; in ctl_persistent_reserve_out()
8435 ctl_ha_msg_send(CTL_HA_CHAN_CTL, &persis_io, in ctl_persistent_reserve_out()
8436 sizeof(persis_io.pr), M_WAITOK); in ctl_persistent_reserve_out()
8449 persis_io.hdr.nexus = ctsio->io_hdr.nexus; in ctl_persistent_reserve_out()
8450 persis_io.hdr.msg_type = CTL_MSG_PERS_ACTION; in ctl_persistent_reserve_out()
8451 persis_io.pr.pr_info.action = CTL_PR_REG_KEY; in ctl_persistent_reserve_out()
8452 persis_io.pr.pr_info.residx = residx; in ctl_persistent_reserve_out()
8453 memcpy(persis_io.pr.pr_info.sa_res_key, in ctl_persistent_reserve_out()
8456 ctl_ha_msg_send(CTL_HA_CHAN_CTL, &persis_io, in ctl_persistent_reserve_out()
8457 sizeof(persis_io.pr), M_WAITOK); in ctl_persistent_reserve_out()
8497 persis_io.hdr.nexus = ctsio->io_hdr.nexus; in ctl_persistent_reserve_out()
8498 persis_io.hdr.msg_type = CTL_MSG_PERS_ACTION; in ctl_persistent_reserve_out()
8499 persis_io.pr.pr_info.action = CTL_PR_RESERVE; in ctl_persistent_reserve_out()
8500 persis_io.pr.pr_info.residx = lun->pr_res_idx; in ctl_persistent_reserve_out()
8501 persis_io.pr.pr_info.res_type = type; in ctl_persistent_reserve_out()
8502 ctl_ha_msg_send(CTL_HA_CHAN_CTL, &persis_io, in ctl_persistent_reserve_out()
8503 sizeof(persis_io.pr), M_WAITOK); in ctl_persistent_reserve_out()
8555 persis_io.hdr.nexus = ctsio->io_hdr.nexus; in ctl_persistent_reserve_out()
8556 persis_io.hdr.msg_type = CTL_MSG_PERS_ACTION; in ctl_persistent_reserve_out()
8557 persis_io.pr.pr_info.action = CTL_PR_RELEASE; in ctl_persistent_reserve_out()
8558 ctl_ha_msg_send(CTL_HA_CHAN_CTL, &persis_io, in ctl_persistent_reserve_out()
8559 sizeof(persis_io.pr), M_WAITOK); in ctl_persistent_reserve_out()
8580 persis_io.hdr.nexus = ctsio->io_hdr.nexus; in ctl_persistent_reserve_out()
8581 persis_io.hdr.msg_type = CTL_MSG_PERS_ACTION; in ctl_persistent_reserve_out()
8582 persis_io.pr.pr_info.action = CTL_PR_CLEAR; in ctl_persistent_reserve_out()
8583 ctl_ha_msg_send(CTL_HA_CHAN_CTL, &persis_io, in ctl_persistent_reserve_out()
8584 sizeof(persis_io.pr), M_WAITOK); in ctl_persistent_reserve_out()