Home
last modified time | relevance | path

Searched refs:ndmp_connection_t (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/cmd/ndmpd/ndmp/
H A Dndmpd_comm.c99 static int ndmp_recv_msg(ndmp_connection_t *connection);
100 static int ndmp_process_messages(ndmp_connection_t *connection,
102 static ndmp_msg_handler_t *ndmp_get_handler(ndmp_connection_t *connection,
134 ndmp_connection_t *
137 ndmp_connection_t *connection; in ndmp_create_connection()
139 connection = ndmp_malloc(sizeof (ndmp_connection_t)); in ndmp_create_connection()
163 return ((ndmp_connection_t *)connection); in ndmp_create_connection()
178 ndmp_destroy_connection(ndmp_connection_t *connection_handle) in ndmp_destroy_connection()
180 ndmp_connection_t *connection = (ndmp_connection_t *)connection_handle; in ndmp_destroy_connection()
204 ndmp_close(ndmp_connection_t *connection_handle) in ndmp_close()
[all …]
H A Dndmpd_common.h88 } ndmp_connection_t; typedef
115 extern ndmp_connection_t *ndmp_create_connection(void);
117 extern void ndmp_destroy_connection(ndmp_connection_t *);
119 extern void ndmp_close(ndmp_connection_t *);
121 extern int ndmp_connect(ndmp_connection_t *,
128 extern int ndmp_process_requests(ndmp_connection_t *);
130 extern int ndmp_send_response(ndmp_connection_t *,
134 extern int ndmp_send_request(ndmp_connection_t *,
140 extern int ndmp_send_request_lock(ndmp_connection_t *,
146 extern void ndmp_free_message(ndmp_connection_t *);
[all …]
H A Dndmpd_scsi.c53 static void scsi_open_send_reply(ndmp_connection_t *connection, int err);
54 static void common_open(ndmp_connection_t *connection, char *devname);
55 static void common_set_target(ndmp_connection_t *connection, char *device,
78 ndmpd_scsi_open_v2(ndmp_connection_t *connection, void *body) in ndmpd_scsi_open_v2()
100 ndmpd_scsi_close_v2(ndmp_connection_t *connection, void *body) in ndmpd_scsi_close_v2()
150 ndmpd_scsi_get_state_v2(ndmp_connection_t *connection, void *body) in ndmpd_scsi_get_state_v2()
194 ndmpd_scsi_set_target_v2(ndmp_connection_t *connection, void *body) in ndmpd_scsi_set_target_v2()
220 ndmpd_scsi_reset_device_v2(ndmp_connection_t *connection, void *body) in ndmpd_scsi_reset_device_v2()
264 ndmpd_scsi_reset_bus_v2(ndmp_connection_t *connection, void *body) in ndmpd_scsi_reset_bus_v2()
289 ndmpd_scsi_execute_cdb_v2(ndmp_connection_t *connection, void *body) in ndmpd_scsi_execute_cdb_v2()
[all …]
H A Dndmpd_tape.c52 static void tape_open_send_reply(ndmp_connection_t *connection, int err);
56 static void common_tape_open(ndmp_connection_t *connection, char *devname,
58 static void common_tape_close(ndmp_connection_t *connection);
109 ndmpd_tape_open_v2(ndmp_connection_t *connection, void *body) in ndmpd_tape_open_v2()
243 ndmpd_tape_close_v2(ndmp_connection_t *connection, void *body) in ndmpd_tape_close_v2()
274 ndmpd_tape_get_state_v2(ndmp_connection_t *connection, void *body) in ndmpd_tape_get_state_v2()
350 ndmpd_tape_mtio_v2(ndmp_connection_t *connection, void *body) in ndmpd_tape_mtio_v2()
492 ndmpd_tape_read_v2(ndmp_connection_t *connection, void *body) in ndmpd_tape_read_v2()
541 ndmpd_tape_execute_cdb_v2(ndmp_connection_t *connection, void *body) in ndmpd_tape_execute_cdb_v2()
583 ndmpd_tape_open_v3(ndmp_connection_t *connection, void *body) in ndmpd_tape_open_v3()
[all …]
H A Dndmpd_config.c105 ndmpd_config_get_host_info_v2(ndmp_connection_t *connection, void *body) in ndmpd_config_get_host_info_v2()
160 ndmpd_config_get_butype_attr_v2(ndmp_connection_t *connection, void *body) in ndmpd_config_get_butype_attr_v2()
200 ndmpd_config_get_mover_type_v2(ndmp_connection_t *connection, void *body) in ndmpd_config_get_mover_type_v2()
232 ndmpd_config_get_auth_attr_v2(ndmp_connection_t *connection, void *body) in ndmpd_config_get_auth_attr_v2()
289 ndmpd_config_get_host_info_v3(ndmp_connection_t *connection, void *body) in ndmpd_config_get_host_info_v3()
342 ndmpd_config_get_connection_type_v3(ndmp_connection_t *connection, in ndmpd_config_get_connection_type_v3()
377 ndmpd_config_get_auth_attr_v3(ndmp_connection_t *connection, void *body) in ndmpd_config_get_auth_attr_v3()
429 ndmpd_config_get_butype_info_v3(ndmp_connection_t *connection, void *body) in ndmpd_config_get_butype_info_v3()
531 ndmpd_config_get_fs_info_v3(ndmp_connection_t *connection, void *body) in ndmpd_config_get_fs_info_v3()
683 ndmpd_config_get_tape_info_v3(ndmp_connection_t *connection, void *body) in ndmpd_config_get_tape_info_v3()
[all …]
H A Dndmpd_connect.c65 static struct conn_list *ndmp_connect_list_find(ndmp_connection_t *connection);
75 static void ndmp_connect_get_v2(ndmp_connection_t *connection,
85 static void ndmp_connect_get_v3(ndmp_connection_t *connection,
104 ndmp_connection_t *cl_conn;
142 ndmpd_connect_open_v2(ndmp_connection_t *connection, void *body) in ndmpd_connect_open_v2()
190 ndmpd_connect_client_auth_v2(ndmp_connection_t *connection, void *body) in ndmpd_connect_client_auth_v2()
353 ndmpd_connect_server_auth_v2(ndmp_connection_t *connection, void *body) in ndmpd_connect_server_auth_v2()
405 ndmpd_connect_close_v2(ndmp_connection_t *connection, void *body) in ndmpd_connect_close_v2()
434 ndmpd_connect_client_auth_v3(ndmp_connection_t *connection, void *body) in ndmpd_connect_client_auth_v3()
543 ndmpd_connect_close_v3(ndmp_connection_t *connection, void *body) in ndmpd_connect_close_v3()
[all …]
H A Dndmpd.h490 ndmp_connection_t *ns_connection; /* NDMP connection to client */
682 typedef void ndmpd_func_t(ndmp_connection_t *, void *);
722 extern void connection_handler(ndmp_connection_t *);
723 extern void ndmpd_audit_backup(ndmp_connection_t *conn, char *path,
725 extern void ndmpd_audit_restore(ndmp_connection_t *conn,
727 extern void ndmpd_audit_connect(ndmp_connection_t *conn,
729 extern void ndmpd_audit_disconnect(ndmp_connection_t *conn);
738 extern int ndmp_connect_list_add(ndmp_connection_t *, int *);
739 extern int ndmp_connect_list_del(ndmp_connection_t *);
891 extern void ndmp_send_reply(ndmp_connection_t *,
[all …]
H A Dndmpd_data.c98 ndmpd_data_get_state_v2(ndmp_connection_t *connection, void *body) in ndmpd_data_get_state_v2()
139 ndmpd_data_start_backup_v2(ndmp_connection_t *connection, void *body) in ndmpd_data_start_backup_v2()
180 ndmpd_data_start_recover_v2(ndmp_connection_t *connection, void *body) in ndmpd_data_start_recover_v2()
222 ndmpd_data_get_env_v2(ndmp_connection_t *connection, void *body) in ndmpd_data_get_env_v2()
256 ndmpd_data_stop_v2(ndmp_connection_t *connection, void *body) in ndmpd_data_stop_v2()
299 ndmpd_data_abort_v2(ndmp_connection_t *connection, void *body) in ndmpd_data_abort_v2()
345 ndmpd_data_get_state_v3(ndmp_connection_t *connection, void *body) in ndmpd_data_get_state_v3()
393 ndmpd_data_start_backup_v3(ndmp_connection_t *connection, void *body) in ndmpd_data_start_backup_v3()
483 ndmpd_data_start_recover_v3(ndmp_connection_t *connection, void *body) in ndmpd_data_start_recover_v3()
567 ndmpd_data_abort_v3(ndmp_connection_t *connection, void *body) in ndmpd_data_abort_v3()
[all …]
H A Dndmpd_mover.c137 ndmpd_mover_get_state_v2(ndmp_connection_t *connection, void *body) in ndmpd_mover_get_state_v2()
177 ndmpd_mover_listen_v2(ndmp_connection_t *connection, void *body) in ndmpd_mover_listen_v2()
242 ndmpd_mover_continue_v2(ndmp_connection_t *connection, void *body) in ndmpd_mover_continue_v2()
276 ndmpd_mover_abort_v2(ndmp_connection_t *connection, void *body) in ndmpd_mover_abort_v2()
314 ndmpd_mover_stop_v2(ndmp_connection_t *connection, void *body) in ndmpd_mover_stop_v2()
354 ndmpd_mover_set_window_v2(ndmp_connection_t *connection, void *body) in ndmpd_mover_set_window_v2()
415 ndmpd_mover_read_v2(ndmp_connection_t *connection, void *body) in ndmpd_mover_read_v2()
477 ndmpd_mover_close_v2(ndmp_connection_t *connection, void *body) in ndmpd_mover_close_v2()
512 ndmpd_mover_set_record_size_v2(ndmp_connection_t *connection, void *body) in ndmpd_mover_set_record_size_v2()
551 ndmpd_mover_get_state_v3(ndmp_connection_t *connection, void *body) in ndmpd_mover_get_state_v3()
[all …]
H A Dndmpd_util.c133 ndmp_connection_t *cl_conn;
863 ndmp_send_reply(ndmp_connection_t *connection, void *reply, char *msg) in ndmp_send_reply()
1427 ndmp_open_list_add(ndmp_connection_t *conn, char *dev, int sid, int lun, int fd) in ndmp_open_list_add()
1532 ndmp_open_list_release(ndmp_connection_t *conn) in ndmp_open_list_release()