Lines Matching defs:enc_ctx
71 void ndmp_connect_list_get(ndmp_door_ctx_t *enc_ctx);
72 static void connection_get(struct conn_list *clp, ndmp_door_ctx_t *enc_ctx);
74 ndmp_door_ctx_t *enc_ctx);
76 ndmp_door_ctx_t *enc_ctx);
78 ndmp_door_ctx_t *enc_ctx);
80 ndmp_door_ctx_t *enc_ctx);
82 ndmp_door_ctx_t *enc_ctx);
84 ndmp_door_ctx_t *enc_ctx);
86 ndmp_door_ctx_t *enc_ctx);
88 ndmp_door_ctx_t *enc_ctx);
90 ndmp_door_ctx_t *enc_ctx);
91 void ndmpd_get_devs(ndmp_door_ctx_t *enc_ctx);
768 ndmp_connect_get_conn(struct conn_list *clp, ndmp_door_ctx_t *enc_ctx)
778 ndmp_door_put_int32(enc_ctx, clp->cl_id);
779 ndmp_door_put_int32(enc_ctx, session->ns_protocol_version);
780 ndmp_door_put_int32(enc_ctx, clp->cl_conn->conn_authorized);
781 ndmp_door_put_int32(enc_ctx, session->ns_eof);
787 ndmp_door_put_string(enc_ctx, cl_addr);
794 ndmp_connect_get_scsi_v2(ndmpd_session_t *session, ndmp_door_ctx_t *enc_ctx)
796 ndmp_door_put_int32(enc_ctx, session->ns_scsi.sd_is_open);
797 ndmp_door_put_string(enc_ctx, session->ns_scsi.sd_adapter_name);
798 ndmp_door_put_int32(enc_ctx, session->ns_scsi.sd_valid_target_set);
800 ndmp_door_put_int32(enc_ctx, session->ns_scsi.sd_sid);
801 ndmp_door_put_int32(enc_ctx, session->ns_scsi.sd_lun);
809 ndmp_connect_get_tape_v2(ndmpd_session_t *session, ndmp_door_ctx_t *enc_ctx)
813 ndmp_door_put_int32(enc_ctx, session->ns_tape.td_fd);
815 ndmp_door_put_uint64(enc_ctx, session->ns_tape.td_record_count);
816 ndmp_door_put_int32(enc_ctx, session->ns_tape.td_mode);
820 ndmp_door_put_string(enc_ctx, dev_name);
821 ndmp_door_put_string(enc_ctx, session->ns_tape.td_adapter_name);
822 ndmp_door_put_int32(enc_ctx, session->ns_tape.td_sid);
823 ndmp_door_put_int32(enc_ctx, session->ns_tape.td_lun);
831 ndmp_connect_get_mover_v2(ndmpd_session_t *session, ndmp_door_ctx_t *enc_ctx)
833 ndmp_door_put_int32(enc_ctx, session->ns_mover.md_state);
834 ndmp_door_put_int32(enc_ctx, session->ns_mover.md_mode);
835 ndmp_door_put_int32(enc_ctx, session->ns_mover.md_pause_reason);
836 ndmp_door_put_int32(enc_ctx, session->ns_mover.md_halt_reason);
837 ndmp_door_put_uint64(enc_ctx, session->ns_mover.md_record_size);
838 ndmp_door_put_uint64(enc_ctx, session->ns_mover.md_record_num);
839 ndmp_door_put_uint64(enc_ctx, session->ns_mover.md_position);
840 ndmp_door_put_uint64(enc_ctx, session->ns_mover.md_window_offset);
841 ndmp_door_put_uint64(enc_ctx, session->ns_mover.md_window_length);
842 ndmp_door_put_int32(enc_ctx, session->ns_mover.md_sock);
849 ndmp_connect_get_data_common(ndmpd_session_t *session, ndmp_door_ctx_t *enc_ctx)
855 ndmp_door_put_int32(enc_ctx, session->ns_data.dd_operation);
856 ndmp_door_put_int32(enc_ctx, session->ns_data.dd_state);
857 ndmp_door_put_int32(enc_ctx, session->ns_data.dd_halt_reason);
858 ndmp_door_put_int32(enc_ctx, session->ns_data.dd_sock);
859 ndmp_door_put_int32(enc_ctx, session->ns_data.dd_mover.addr_type);
860 ndmp_door_put_int32(enc_ctx, session->ns_data.dd_abort);
861 ndmp_door_put_uint64(enc_ctx, session->ns_data.dd_read_offset);
862 ndmp_door_put_uint64(enc_ctx, session->ns_data.dd_read_length);
863 ndmp_door_put_uint64(enc_ctx, session->ns_data.dd_data_size);
872 ndmp_door_put_uint64(enc_ctx, len);
875 ndmp_door_put_string(enc_ctx, ep->name);
876 ndmp_door_put_string(enc_ctx, ep->value);
885 ndmp_connect_get_data_v2(ndmpd_session_t *session, ndmp_door_ctx_t *enc_ctx)
891 ndmp_connect_get_data_common(session, enc_ctx);
896 ndmp_door_put_string(enc_ctx, tcp_addr);
903 ndmp_door_put_string(enc_ctx, tcp_addr);
907 ndmp_door_put_string(enc_ctx, tcp_addr);
910 ndmp_door_put_uint64(enc_ctx, session->ns_data.dd_nlist_len);
913 ndmp_door_put_string(enc_ctx, np->name);
914 ndmp_door_put_string(enc_ctx, np->dest);
922 ndmp_connect_get_v2(ndmp_connection_t *connection, ndmp_door_ctx_t *enc_ctx)
927 ndmp_connect_get_scsi_v2(session, enc_ctx);
928 ndmp_connect_get_tape_v2(session, enc_ctx);
929 ndmp_connect_get_mover_v2(session, enc_ctx);
930 ndmp_connect_get_data_v2(session, enc_ctx);
938 ndmp_connect_get_mover_v3(ndmpd_session_t *session, ndmp_door_ctx_t *enc_ctx)
943 ndmp_connect_get_mover_v2(session, enc_ctx);
946 ndmp_door_put_int32(enc_ctx, session->ns_mover.md_listen_sock);
947 ndmp_door_put_int32(enc_ctx, session->ns_mover.md_data_addr.addr_type);
953 ndmp_door_put_string(enc_ctx, tcp_addr);
960 ndmp_connect_get_data_v3(ndmpd_session_t *session, ndmp_door_ctx_t *enc_ctx)
966 ndmp_connect_get_data_common(session, enc_ctx);
971 ndmp_door_put_string(enc_ctx, tcp_addr);
972 ndmp_door_put_int32(enc_ctx, session->ns_data.dd_listen_sock);
973 ndmp_door_put_uint64(enc_ctx,
975 ndmp_door_put_uint64(enc_ctx, session->ns_data.dd_nlist_len);
978 ndmp_door_put_string(enc_ctx, np->nm3_opath);
979 ndmp_door_put_string(enc_ctx, np->nm3_dpath);
980 ndmp_door_put_uint64(enc_ctx, np->nm3_node);
981 ndmp_door_put_uint64(enc_ctx, np->nm3_fh_info);
989 ndmp_connect_get_v3(ndmp_connection_t *connection, ndmp_door_ctx_t *enc_ctx)
994 ndmp_connect_get_scsi_v2(session, enc_ctx);
995 ndmp_connect_get_tape_v2(session, enc_ctx);
996 ndmp_connect_get_mover_v3(session, enc_ctx);
997 ndmp_connect_get_data_v3(session, enc_ctx);
1006 connection_get(struct conn_list *clp, ndmp_door_ctx_t *enc_ctx)
1012 ndmp_door_put_int32(enc_ctx, NDMP_SESSION_NODATA);
1015 ndmp_door_put_int32(enc_ctx, NDMP_SESSION_DATA);
1019 ndmp_connect_get_conn(clp, enc_ctx);
1020 ndmp_connect_get_v2(clp->cl_conn, enc_ctx);
1024 ndmp_connect_get_conn(clp, enc_ctx);
1025 ndmp_connect_get_v3(clp->cl_conn, enc_ctx);
1075 ndmp_connect_list_get(ndmp_door_ctx_t *enc_ctx)
1086 ndmp_door_put_int32(enc_ctx, n);
1089 connection_get(clp, enc_ctx);
1120 ndmpd_get_devs(ndmp_door_ctx_t *enc_ctx)
1127 ndmp_door_put_int32(enc_ctx, n);
1131 ndmp_door_put_int32(enc_ctx, n);
1137 ndmp_door_put_int32(enc_ctx, slink->sl_type);
1138 ndmp_door_put_string(enc_ctx, sd->sd_name);
1139 ndmp_door_put_int32(enc_ctx, slink->sl_lun);
1140 ndmp_door_put_int32(enc_ctx, slink->sl_sid);
1141 ndmp_door_put_string(enc_ctx, sd->sd_vendor);
1142 ndmp_door_put_string(enc_ctx, sd->sd_id);
1143 ndmp_door_put_string(enc_ctx, sd->sd_rev);
1144 ndmp_door_put_string(enc_ctx, sd->sd_serial);
1145 ndmp_door_put_string(enc_ctx, sd->sd_wwn);