Lines Matching defs:wire_dt
788 struct ha_dt_msg_wire wire_dt;
791 wire_dt.command = req->command;
792 wire_dt.size = req->size;
793 wire_dt.local = req->local;
794 wire_dt.remote = req->remote;
799 ctl_ha_msg_send(CTL_HA_CHAN_DATA, &wire_dt, sizeof(wire_dt),
804 status = ctl_ha_msg_send(CTL_HA_CHAN_DATA, &wire_dt,
805 sizeof(wire_dt), M_WAITOK);
807 status = ctl_ha_msg_send2(CTL_HA_CHAN_DATA, &wire_dt,
808 sizeof(wire_dt), req->local, req->size, M_WAITOK);
821 struct ha_dt_msg_wire wire_dt;
825 size = min(sizeof(wire_dt), param);
826 isc_status = ctl_ha_msg_recv(CTL_HA_CHAN_DATA, &wire_dt,
834 if (wire_dt.command == CTL_HA_DT_CMD_READ) {
835 wire_dt.command = CTL_HA_DT_CMD_WRITE;
836 tmp = wire_dt.local;
837 wire_dt.local = wire_dt.remote;
838 wire_dt.remote = tmp;
839 ctl_ha_msg_send2(CTL_HA_CHAN_DATA, &wire_dt,
840 sizeof(wire_dt), wire_dt.local, wire_dt.size,
842 } else if (wire_dt.command == CTL_HA_DT_CMD_WRITE) {
844 wire_dt.remote, wire_dt.size, M_WAITOK);
847 if (req->local == wire_dt.remote) {