/illumos-gate/usr/src/cmd/ndmpd/ndmp/ |
H A D | ndmpd_callbacks.c | 72 * session (input) - session pointer. 81 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 84 if (session == NULL) 87 if (session->ns_data.dd_state == NDMP_DATA_STATE_IDLE || 88 session->ns_data.dd_state == NDMP_DATA_STATE_HALTED) 92 session->ns_data.dd_operation); 94 if (session->ns_data.dd_operation == NDMP_DATA_OP_BACKUP) { 98 ndmpd_file_history_cleanup(session, (err == 0 ? TRUE : FALSE)); 104 if (session 170 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 218 ndmpd_session_t *session = (ndmpd_session_t *)client_data; local 251 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 320 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 370 ndmpd_session_t *session = (ndmpd_session_t *)client_data; local 407 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 449 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 497 ndmpd_session_t *session = (ndmpd_session_t *)client_data; local 538 ndmpd_session_t *session = (ndmpd_session_t *)client_data; local 570 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 601 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 649 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 737 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 784 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 853 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 914 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 1003 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 1035 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 1086 ndmpd_session_t *session = (ndmpd_session_t *)daemon_cookie; local 1109 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local [all...] |
H A D | ndmpd_data.c | 52 static int ndmpd_data_error_send_v4(ndmpd_session_t *session, 54 static int ndmpd_data_error_send(ndmpd_session_t *session, 57 static int create_listen_socket_v3(ndmpd_session_t *session, ulong_t *addr, 59 static ndmp_error data_connect_sock_v3(ndmpd_session_t *session, ulong_t addr, 61 static int discard_data_v3(ndmpd_session_t *session, ulong_t length); 62 static void nlp_release_job_stat(ndmpd_session_t *session); 63 static u_longlong_t ndmpd_data_get_info(ndmpd_session_t *session); 101 ndmpd_session_t *session = ndmp_get_client_data(connection); local 104 reply.operation = session->ns_data.dd_operation; 105 reply.state = session 143 ndmpd_session_t *session = ndmp_get_client_data(connection); local 184 ndmpd_session_t *session = ndmp_get_client_data(connection); local 225 ndmpd_session_t *session = ndmp_get_client_data(connection); local 259 ndmpd_session_t *session = ndmp_get_client_data(connection); local 302 ndmpd_session_t *session = ndmp_get_client_data(connection); local 348 ndmpd_session_t *session = ndmp_get_client_data(connection); local 397 ndmpd_session_t *session = ndmp_get_client_data(connection); local 487 ndmpd_session_t *session = ndmp_get_client_data(connection); local 570 ndmpd_session_t *session = ndmp_get_client_data(connection); local 626 ndmpd_session_t *session = ndmp_get_client_data(connection); local 667 ndmpd_session_t *session = ndmp_get_client_data(connection); local 748 ndmpd_session_t *session = ndmp_get_client_data(connection); local 831 ndmpd_session_t *session = ndmp_get_client_data(connection); local 870 ndmpd_session_t *session = ndmp_get_client_data(connection); local 921 ndmpd_session_t *session = ndmp_get_client_data(connection); local 996 ndmpd_session_t *session = ndmp_get_client_data(connection); local 1119 ndmpd_data_error_send(ndmpd_session_t *session, ndmp_data_halt_reason reason) argument 1145 ndmpd_data_error_send_v4(ndmpd_session_t *session, ndmp_data_halt_reason reason) argument 1171 ndmpd_data_error(ndmpd_session_t *session, ndmp_data_halt_reason reason) argument 1252 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 1296 create_listen_socket_v3(ndmpd_session_t *session, ulong_t *addr, ushort_t *port) argument 1336 data_connect_sock_v3(ndmpd_session_t *session, ulong_t addr, ushort_t port) argument 1369 ndmpd_tar_start_backup_v3(ndmpd_session_t *session, char *bu_type, ndmp_pval *env_val, ulong_t env_len) argument 1497 ndmpd_tar_start_recover_v3(ndmpd_session_t *session, ndmp_pval *env_val, ulong_t env_len, ndmp_name_v3 *nlist_val, ulong_t nlist_len) argument 1609 ndmpd_zfs_start_op(ndmpd_session_t *session, ndmp_pval *env_val, ulong_t env_len, ndmp_name_v3 *nlist_val, ulong_t nlist_len, enum ndmp_data_operation op) argument 1733 discard_data_v3(ndmpd_session_t *session, ulong_t length) argument 1767 ndmpd_remote_read_v3(ndmpd_session_t *session, char *data, ulong_t length) argument 1900 nlp_release_job_stat(ndmpd_session_t *session) argument 1932 ndmpd_data_init(ndmpd_session_t *session) argument 1975 ndmpd_data_cleanup(ndmpd_session_t *session) argument 2017 ndmp_data_get_mover_mode(ndmpd_session_t *session) argument 2064 ndmpd_tar_start_backup_v2(ndmpd_session_t *session, char *bu_type, ndmp_pval *env_val, ulong_t env_len) argument 2212 ndmpd_tar_start_recover_v2(ndmpd_session_t *session, char *bu_type, ndmp_pval *env_val, ulong_t env_len, ndmp_name *nlist_val, ulong_t nlist_len) argument 2343 ndmpd_data_get_info(ndmpd_session_t *session) argument [all...] |
H A D | ndmpd_mover.c | 64 static int create_listen_socket_v2(ndmpd_session_t *session, ulong_t *addr, 66 static int tape_read(ndmpd_session_t *session, char *data); 67 static int change_tape(ndmpd_session_t *session); 68 static int discard_data(ndmpd_session_t *session, ulong_t length); 69 static int mover_tape_read_one_buf(ndmpd_session_t *session, tlm_buffer_t *buf); 70 static int mover_socket_write_one_buf(ndmpd_session_t *session, 72 static int start_mover_for_restore(ndmpd_session_t *session); 73 static int mover_socket_read_one_buf(ndmpd_session_t *session, 75 static int mover_tape_write_one_buf(ndmpd_session_t *session, 77 static int start_mover_for_backup(ndmpd_session_t *session); 140 ndmpd_session_t *session = ndmp_get_client_data(connection); local 181 ndmpd_session_t *session = ndmp_get_client_data(connection); local 245 ndmpd_session_t *session = ndmp_get_client_data(connection); local 279 ndmpd_session_t *session = ndmp_get_client_data(connection); local 317 ndmpd_session_t *session = ndmp_get_client_data(connection); local 358 ndmpd_session_t *session = ndmp_get_client_data(connection); local 419 ndmpd_session_t *session = ndmp_get_client_data(connection); local 480 ndmpd_session_t *session = ndmp_get_client_data(connection); local 516 ndmpd_session_t *session = ndmp_get_client_data(connection); local 554 ndmpd_session_t *session = ndmp_get_client_data(connection); local 603 ndmpd_session_t *session = ndmp_get_client_data(connection); local 697 ndmpd_session_t *session = ndmp_get_client_data(connection); local 794 ndmpd_session_t *session = ndmp_get_client_data(connection); local 832 ndmpd_session_t *session = ndmp_get_client_data(connection); local 919 ndmpd_session_t *session = ndmp_get_client_data(connection); local 991 ndmpd_session_t *session = ndmp_get_client_data(connection); local 1039 ndmpd_session_t *session = ndmp_get_client_data(connection); local 1135 ndmpd_session_t *session = ndmp_get_client_data(connection); local 1187 ndmpd_session_t *session = ndmp_get_client_data(connection); local 1294 ndmpd_session_t *session = ndmp_get_client_data(connection); local 1392 ndmpd_local_write(ndmpd_session_t *session, char *data, ulong_t length) argument 1502 ndmpd_remote_write(ndmpd_session_t *session, char *data, ulong_t length) argument 1540 ndmpd_local_read(ndmpd_session_t *session, char *data, ulong_t length) argument 1715 ndmpd_remote_read(ndmpd_session_t *session, char *data, ulong_t length) argument 1821 ndmpd_mover_init(ndmpd_session_t *session) argument 1865 ndmpd_mover_shut_down(ndmpd_session_t *session) argument 1904 ndmpd_mover_cleanup(ndmpd_session_t *session) argument 1921 ndmpd_mover_connect(ndmpd_session_t *session, ndmp_mover_mode mover_mode) argument 2040 ndmpd_mover_seek(ndmpd_session_t *session, u_longlong_t offset, u_longlong_t length) argument 2165 create_listen_socket_v2(ndmpd_session_t *session, ulong_t *addr, ushort_t *port) argument 2207 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 2263 tape_read(ndmpd_session_t *session, char *data) argument 2342 change_tape(ndmpd_session_t *session) argument 2389 discard_data(ndmpd_session_t *session, ulong_t length) argument 2424 mover_tape_read_one_buf(ndmpd_session_t *session, tlm_buffer_t *buf) argument 2507 mover_tape_reader(ndmpd_session_t *session) argument 2603 mover_socket_write_one_buf(ndmpd_session_t *session, tlm_buffer_t *buf) argument 2656 mover_socket_writer(ndmpd_session_t *session) argument 2746 start_mover_for_restore(ndmpd_session_t *session) argument 2814 mover_socket_read_one_buf(ndmpd_session_t *session, tlm_buffer_t *buf, long read_size) argument 2878 mover_socket_reader(ndmpd_session_t *session) argument 2973 mover_tape_write_one_buf(ndmpd_session_t *session, tlm_buffer_t *buf) argument 3018 mover_tape_writer(ndmpd_session_t *session) argument 3118 start_mover_for_backup(ndmpd_session_t *session) argument 3186 is_writer_running(ndmpd_session_t *session) argument 3222 is_writer_running_v3(ndmpd_session_t *session) argument 3256 ndmpd_mover_error_send(ndmpd_session_t *session, ndmp_mover_halt_reason reason) argument 3281 ndmpd_mover_error_send_v4(ndmpd_session_t *session, ndmp_mover_halt_reason reason) argument 3308 ndmpd_mover_error(ndmpd_session_t *session, ndmp_mover_halt_reason reason) argument 3368 mover_pause_v3(ndmpd_session_t *session, ndmp_mover_pause_reason reason) argument 3453 mover_tape_write_v3(ndmpd_session_t *session, char *data, ssize_t length) argument 3529 mover_tape_flush_v3(ndmpd_session_t *session) argument 3569 ndmpd_local_write_v3(ndmpd_session_t *session, char *data, ulong_t length) argument 3692 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 3770 mover_tape_read_v3(ndmpd_session_t *session, char *data) argument 3873 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 4048 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 4129 create_listen_socket_v3(ndmpd_session_t *session, ulong_t *addr, ushort_t *port) argument 4168 mover_connect_sock(ndmpd_session_t *session, ndmp_mover_mode mode, ulong_t addr, ushort_t port) argument 4222 ndmpd_local_read_v3(ndmpd_session_t *session, char *data, ulong_t length) argument [all...] |
H A D | ndmpd_fhistory.c | 77 static void ndmpd_file_history_cleanup_v2(ndmpd_session_t *session, 79 static void ndmpd_file_history_cleanup_v3(ndmpd_session_t *session, 104 * cookie (input) - session pointer. 119 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 122 if (name == NULL && session->ns_fh.fh_path_index == 0) 131 (ndmp_syncfh && session->ns_fh.fh_path_index != 0) || 132 session->ns_fh.fh_path_index == N_PATH_ENTRIES || 133 session->ns_fh.fh_path_name_buf_index + strlen(name) + 1 > 138 "sending %ld entries", session->ns_fh.fh_path_index); 140 request.paths.paths_val = session 211 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 299 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 393 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 524 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 632 ndmpd_session_t *session = (ndmpd_session_t *)cookie; local 1109 ndmpd_file_history_init(ndmpd_session_t *session) argument 1156 ndmpd_file_history_cleanup_v2(ndmpd_session_t *session, boolean_t send_flag) argument 1206 ndmpd_file_history_cleanup_v3(ndmpd_session_t *session, boolean_t send_flag) argument 1265 ndmpd_file_history_cleanup(ndmpd_session_t *session, boolean_t send_flag) argument [all...] |
H A D | ndmpd_scsi.c | 103 ndmpd_session_t *session = ndmp_get_client_data(connection); local 105 if (session->ns_scsi.sd_is_open == -1) { 112 (void) ndmp_open_list_del(session->ns_scsi.sd_adapter_name, 113 session->ns_scsi.sd_sid, 114 session->ns_scsi.sd_lun); 115 (void) close(session->ns_scsi.sd_devid); 117 session->ns_scsi.sd_is_open = -1; 118 session->ns_scsi.sd_devid = -1; 119 session->ns_scsi.sd_sid = 0; 120 session 153 ndmpd_session_t *session = ndmp_get_client_data(connection); local 225 ndmpd_session_t *session = ndmp_get_client_data(connection); local 293 ndmpd_session_t *session = ndmp_get_client_data(connection); local 414 ndmpd_session_t *session = ndmp_get_client_data(connection); local 506 ndmpd_session_t *session = ndmp_get_client_data(connection); local [all...] |
H A D | ndmpd_connect.c | 77 static void ndmp_connect_get_scsi_v2(ndmpd_session_t *session, 79 static void ndmp_connect_get_tape_v2(ndmpd_session_t *session, 81 static void ndmp_connect_get_mover_v2(ndmpd_session_t *session, 83 static void ndmp_connect_get_data_v2(ndmpd_session_t *session, 87 static void ndmp_connect_get_mover_v3(ndmpd_session_t *session, 89 static void ndmp_connect_get_data_v3(ndmpd_session_t *session, 146 ndmpd_session_t *session; local 150 if (!(session = (ndmpd_session_t *)ndmp_get_client_data(connection))) 153 if (session->ns_mover.md_state != NDMP_MOVER_STATE_IDLE || 154 session 195 ndmpd_session_t *session; local 407 ndmpd_session_t *session; local 439 ndmpd_session_t *session; local 545 ndmpd_session_t *session; local 773 ndmpd_session_t *session; local 794 ndmp_connect_get_scsi_v2(ndmpd_session_t *session, ndmp_door_ctx_t *enc_ctx) argument 809 ndmp_connect_get_tape_v2(ndmpd_session_t *session, ndmp_door_ctx_t *enc_ctx) argument 831 ndmp_connect_get_mover_v2(ndmpd_session_t *session, ndmp_door_ctx_t *enc_ctx) argument 849 ndmp_connect_get_data_common(ndmpd_session_t *session, ndmp_door_ctx_t *enc_ctx) argument 885 ndmp_connect_get_data_v2(ndmpd_session_t *session, ndmp_door_ctx_t *enc_ctx) argument 924 ndmpd_session_t *session; local 938 ndmp_connect_get_mover_v3(ndmpd_session_t *session, ndmp_door_ctx_t *enc_ctx) argument 960 ndmp_connect_get_data_v3(ndmpd_session_t *session, ndmp_door_ctx_t *enc_ctx) argument 991 ndmpd_session_t *session; local 1008 ndmpd_session_t *session; local 1049 ndmpd_session_t *session; local [all...] |
H A D | ndmpd_util.c | 172 * session (input) - session pointer. 188 ndmpd_add_file_handler(ndmpd_session_t *session, void *cookie, int fd, argument 202 new->fh_next = session->ns_file_handler_list; 203 session->ns_file_handler_list = new; 214 * session (input) - session pointer. 222 ndmpd_remove_file_handler(ndmpd_session_t *session, int fd) argument 227 last = &session->ns_file_handler_list; 285 * ndmpd_session_t *session (inpu 291 ndmp_check_mover_state(ndmpd_session_t *session) argument 350 ndmpd_select(ndmpd_session_t *session, boolean_t block, ulong_t class_mask) argument 499 ndmpd_save_env(ndmpd_session_t *session, ndmp_pval *env, ulong_t envlen) argument 551 ndmpd_free_env(ndmpd_session_t *session) argument 586 ndmpd_save_nlist_v2(ndmpd_session_t *session, ndmp_name *nlist, ulong_t nlistlen) argument 639 ndmpd_free_nlist_v2(ndmpd_session_t *session) argument 667 ndmpd_free_nlist_v3(ndmpd_session_t *session) argument 701 ndmpd_save_nlist_v3(ndmpd_session_t *session, ndmp_name_v3 *nlist, ulong_t nlistlen) argument 775 ndmpd_free_nlist(ndmpd_session_t *session) argument 838 ndmp_sort_nlist_v3(ndmpd_session_t *session) argument 988 ndmp_buffer_get_size(ndmpd_session_t *session) argument 1028 ndmp_lbr_init(ndmpd_session_t *session) argument 1062 ndmp_lbr_cleanup(ndmpd_session_t *session) argument 1093 ndmp_wait_for_mover(ndmpd_session_t *session) argument 1193 ndmp_execute_cdb(ndmpd_session_t *session, char *adapter_name, int sid, int lun, ndmp_execute_cdb_request *request) argument 1308 ndmp_stop_local_reader(ndmpd_session_t *session, tlm_commands_t *cmds) argument 1337 ndmp_stop_remote_reader(ndmpd_session_t *session) argument 1571 ndmp_stop_buffer_worker(ndmpd_session_t *session) argument 1610 ndmp_stop_reader_thread(ndmpd_session_t *session) argument 1646 ndmp_stop_writer_thread(ndmpd_session_t *session) argument 1686 ndmp_free_reader_writer_ipc(ndmpd_session_t *session) argument 1714 ndmp_waitfor_op(ndmpd_session_t *session) argument 1738 ndmp_session_ref(ndmpd_session_t *session) argument 1758 ndmp_session_unref(ndmpd_session_t *session) argument 2605 ndmpd_session_t *session = (ndmpd_session_t *)ctx->nc_ddata; local [all...] |
H A D | ndmpd_tape.c | 53 static void unbuffered_read(ndmpd_session_t *session, char *buf, long wanted, 112 ndmpd_session_t *session = ndmp_get_client_data(connection); local 122 if (session->ns_tape.td_fd != -1 || session->ns_scsi.sd_is_open != -1) { 194 if ((session->ns_tape.td_fd = open(request->device.name, mode)) < 0) { 217 session->ns_tape.td_mode = request->mode; 218 session->ns_tape.td_sid = sid; 219 session->ns_tape.td_lun = lun; 220 (void) strlcpy(session->ns_tape.td_adapter_name, adptnm, SCSI_MAX_NAME); 221 session 246 ndmpd_session_t *session = ndmp_get_client_data(connection); local 278 ndmpd_session_t *session = ndmp_get_client_data(connection); local 354 ndmpd_session_t *session = ndmp_get_client_data(connection); local 496 ndmpd_session_t *session = ndmp_get_client_data(connection); local 545 ndmpd_session_t *session = ndmp_get_client_data(connection); local 609 ndmpd_session_t *session = ndmp_get_client_data(connection); local 684 tape_is_at_bot(ndmpd_session_t *session) argument 704 tape_is_at_bof(ndmpd_session_t *session) argument 734 fm_dance(ndmpd_session_t *session) argument 761 ndmp_tape_write_reply reply; ndmpd_session_t *session = local 849 ndmpd_session_t *session = ndmp_get_client_data(connection); local 965 ndmpd_session_t *session = ndmp_get_client_data(connection); local 1050 ndmpd_session_t *session = ndmp_get_client_data(connection); local 1118 unbuffered_read(ndmpd_session_t *session, char *buf, long wanted, ndmp_tape_read_reply *reply) argument 1204 ndmpd_session_t *session = ndmp_get_client_data(connection); local 1340 ndmpd_session_t *session = ndmp_get_client_data(connection); local [all...] |
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_session.c | 64 smb_session_t *session; local 67 session = smb_llist_head(ll); 68 while (session != NULL) { 73 SMB_SESSION_VALID(session); 74 if (session->keep_alive && 75 (session->keep_alive != (uint32_t)-1)) 76 session->keep_alive--; 77 session = smb_llist_next(ll, session); 101 * Walk through the table and set each session t 124 smb_session_send(smb_session_t *session, uint8_t nbt_type, mbuf_chain_t *mbc) argument 221 smb_netbios_session_request(struct smb_session *session) argument 314 smb_session_xprt_gethdr(smb_session_t *session, smb_xprt_t *ret_hdr) argument 356 smb_session_xprt_puthdr(smb_session_t *session, uint8_t msg_type, uint32_t msg_length, uint8_t *buf, size_t buflen) argument 476 smb_session_receiver(smb_session_t *session) argument 522 smb_session_disconnect(smb_session_t *session) argument 555 smb_session_reader(smb_session_t *session) argument 687 smb_session_t *session; local 794 smb_session_delete(smb_session_t *session) argument 836 smb_session_cancel(smb_session_t *session) argument 870 smb_session_cancel_requests( smb_session_t *session, smb_tree_t *tree, smb_request_t *exclude_sr) argument 896 smb_session_lookup_uid(smb_session_t *session, uint16_t uid) argument 903 smb_session_lookup_uid_st(smb_session_t *session, uint16_t uid, smb_user_state_t st) argument 932 smb_session_post_user(smb_session_t *session, smb_user_t *user) argument 946 smb_session_lookup_tree( smb_session_t *session, uint16_t tid) argument 986 smb_session_lookup_share( smb_session_t *session, const char *sharename, smb_tree_t *tree) argument 1027 smb_session_lookup_volume( smb_session_t *session, const char *name, smb_tree_t *tree) argument 1067 smb_session_close_pid( smb_session_t *session, uint32_t pid) argument 1102 smb_session_disconnect_owned_trees( smb_session_t *session, smb_user_t *owner) argument 1137 smb_session_disconnect_trees( smb_session_t *session) argument 1158 smb_session_disconnect_share( smb_session_t *session, const char *sharename) argument 1180 smb_session_post_tree(smb_session_t *session, smb_tree_t *tree) argument 1202 smb_session_get_tree( smb_session_t *session, smb_tree_t *tree) argument 1235 smb_session_logoff(smb_session_t *session) argument 1326 smb_request_alloc(smb_session_t *session, int req_length) argument 1406 smb_session_oplocks_enable(smb_session_t *session) argument 1416 smb_session_levelII_oplocks(smb_session_t *session) argument 1440 smb_session_t *session = sr->session; local 1460 smb_session_genkey(smb_session_t *session) argument [all...] |
H A D | smb2_cancel.c | 54 struct smb_session *session = sr->session; local 57 smb_slist_enter(&session->s_req_list); 58 req = smb_slist_head(&session->s_req_list); 66 req = smb_slist_next(&session->s_req_list, req); 72 smb_slist_exit(&session->s_req_list); 79 struct smb_session *session = sr->session; local 82 smb_slist_enter(&session->s_req_list); 83 req = smb_slist_head(&session [all...] |
H A D | smb_nt_cancel.c | 40 * pending server request from this session. If a pending request is 64 struct smb_session *session; local 66 session = sr->session; 68 smb_slist_enter(&session->s_req_list); 69 req = smb_slist_head(&session->s_req_list); 79 req = smb_slist_next(&session->s_req_list, req); 81 smb_slist_exit(&session->s_req_list);
|
H A D | smb_process_exit.c | 74 sr->uid_user = smb_session_lookup_uid(sr->session, sr->smb_uid); 88 sr->tid_tree = smb_session_lookup_tree(sr->session, sr->smb_tid); 92 smb_session_close_pid(sr->session, sr->smb_pid);
|
/illumos-gate/usr/src/lib/pkcs11/libpkcs11/common/ |
H A D | metaSign.c | 45 meta_session_t *session; local 51 rv = meta_handle2session(hSession, &session); 57 REFRELEASE(session); 61 rv = meta_operation_init(CKF_SIGN, session, pMechanism, key); 64 REFRELEASE(session); 80 meta_session_t *session; local 82 rv = meta_handle2session(hSession, &session); 87 meta_operation_cleanup(session, CKF_SIGN, FALSE); 88 REFRELEASE(session); 92 rv = meta_do_operation(CKF_SIGN, MODE_SINGLE, session, NUL 110 meta_session_t *session; local 140 meta_session_t *session; local 169 meta_session_t *session; local 203 meta_session_t *session; local [all...] |
H A D | metaVerify.c | 45 meta_session_t *session; local 51 rv = meta_handle2session(hSession, &session); 57 REFRELEASE(session); 61 rv = meta_operation_init(CKF_VERIFY, session, pMechanism, key); 64 REFRELEASE(session); 79 meta_session_t *session; local 81 rv = meta_handle2session(hSession, &session); 87 meta_operation_cleanup(session, CKF_VERIFY, FALSE); 88 REFRELEASE(session); 92 rv = meta_do_operation(CKF_VERIFY, MODE_SINGLE, session, NUL 110 meta_session_t *session; local 140 meta_session_t *session; local 174 meta_session_t *session; local 208 meta_session_t *session; local [all...] |
H A D | metaDigest.c | 44 meta_session_t *session; local 49 rv = meta_handle2session(hSession, &session); 53 rv = meta_operation_init_defer(CKF_DIGEST, session, pMechanism, NULL); 55 REFRELEASE(session); 70 meta_session_t *session; local 76 rv = meta_handle2session(hSession, &session); 80 rv = meta_do_operation(CKF_DIGEST, MODE_SINGLE, session, NULL, 83 REFRELEASE(session); 98 meta_session_t *session; local 104 rv = meta_handle2session(hSession, &session); 131 meta_session_t *session; local 164 meta_session_t *session; local [all...] |
H A D | metaCrypt.c | 45 meta_session_t *session; local 51 rv = meta_handle2session(hSession, &session); 57 REFRELEASE(session); 61 rv = meta_operation_init_defer(CKF_ENCRYPT, session, pMechanism, key); 64 REFRELEASE(session); 80 meta_session_t *session; local 82 rv = meta_handle2session(hSession, &session); 87 meta_operation_cleanup(session, CKF_ENCRYPT, FALSE); 88 REFRELEASE(session); 92 rv = meta_do_operation(CKF_ENCRYPT, MODE_SINGLE, session, NUL 111 meta_session_t *session; local 141 meta_session_t *session; local 171 meta_session_t *session; local 206 meta_session_t *session; local 237 meta_session_t *session; local 267 meta_session_t *session; local [all...] |
H A D | metaUtil.c | 37 meta_operation_init_defer(CK_FLAGS optype, meta_session_t *session, argument 41 if (session->init.pMech == NULL) { 42 session->init.pMech = malloc(sizeof (CK_MECHANISM)); 43 if (session->init.pMech == NULL) 46 (void) memcpy(session->init.pMech, pMechanism, 51 session->init.pMech->pParameter = 53 if (session->init.pMech->pParameter == NULL) { 54 free(session->init.pMech); 55 session->init.pMech = NULL; 58 (void) memcpy(session 110 meta_operation_init(CK_FLAGS optype, meta_session_t *session, CK_MECHANISM *pMechanism, meta_object_t *key) argument 327 meta_operation_init_softtoken(CK_FLAGS optype, meta_session_t *session, CK_MECHANISM *pMechanism, meta_object_t *key) argument 509 meta_do_operation(CK_FLAGS optype, int mode, meta_session_t *session, meta_object_t *object, CK_BYTE *in, CK_ULONG inLen, CK_BYTE *out, CK_ULONG *outLen) argument 741 free_session_mechanism(meta_session_t *session) argument 762 meta_operation_cleanup(meta_session_t *session, CK_FLAGS optype, boolean_t finished_normally) argument 919 meta_generate_keys(meta_session_t *session, CK_MECHANISM *pMechanism, CK_ATTRIBUTE *k1Template, CK_ULONG k1AttrCount, meta_object_t *key1, CK_ATTRIBUTE *k2Template, CK_ULONG k2AttrCount, meta_object_t *key2) argument 1187 meta_wrap_key(meta_session_t *session, CK_MECHANISM *pMechanism, meta_object_t *wrappingkey, meta_object_t *inputkey, CK_BYTE *wrapped_key, CK_ULONG *wrapped_key_len) argument 1300 meta_unwrap_key(meta_session_t *session, CK_MECHANISM *pMechanism, meta_object_t *unwrapping_key, CK_BYTE *wrapped_key, CK_ULONG wrapped_key_len, CK_ATTRIBUTE *template, CK_ULONG template_size, meta_object_t *unwrapped_key) argument 1454 meta_derive_key(meta_session_t *session, CK_MECHANISM *pMechanism, meta_object_t *basekey1, meta_object_t *basekey2, CK_OBJECT_HANDLE *phBaseKey2, CK_ATTRIBUTE *pTemplate, CK_ULONG ulAttributeCount, meta_object_t *newKey1, meta_object_t *newKey2, meta_object_t *newKey3, meta_object_t *newKey4) argument [all...] |
H A D | metaSessionManager.c | 35 * searching each session object list for matching objects. 59 * by the session manager. 105 * successful, a write-lock on the session will be held to indicate 110 meta_handle2session(CK_SESSION_HANDLE hSession, meta_session_t **session) argument 126 /* Make sure this session is not in the process of being deleted */ 136 *session = tmp_session; 145 meta_session_alloc(meta_session_t **session) argument 149 /* Allocate memory for the session. */ 167 *session = new_session; 175 * Create and add a session t 178 meta_session_activate(meta_session_t *session) argument 196 meta_session_deactivate(meta_session_t *session, boolean_t have_sessionlist_lock) argument 304 meta_session_dealloc(meta_session_t *session) argument [all...] |
H A D | metaRand.c | 61 meta_session_t *session; local 67 rv = meta_handle2session(hSession, &session); 70 REFRELEASE(session); 95 meta_session_t *session; local 101 rv = meta_handle2session(hSession, &session); 104 REFRELEASE(session);
|
H A D | metaSession.c | 109 meta_session_t *session; local 112 rv = meta_handle2session(hSession, &session); 116 /* save info about session flags before they are destroyed */ 117 flags = session->session_flags; 119 rv = meta_session_deactivate(session, B_FALSE); 122 meta_session_dealloc(session); 144 meta_session_t *session; local 154 while ((session = meta_sessionlist_head) != NULL) { 155 rv = meta_handle2session((CK_SESSION_HANDLE)session, &session); 183 meta_session_t *session; local 217 meta_getopstatelen(meta_session_t *session, CK_ULONG *out_length) argument 243 meta_session_t *session; local 419 meta_session_t *session; local 512 meta_session_t *session; local 586 meta_session_t *session; local [all...] |
H A D | metaKeys.c | 43 meta_session_t *session; local 49 rv = meta_handle2session(hSession, &session); 54 rv = meta_object_alloc(session, &key); 58 rv = meta_generate_keys(session, pMechanism, pTemplate, ulCount, key, 70 (void) meta_object_dealloc(session, key, B_TRUE); 73 REFRELEASE(session); 90 meta_session_t *session; local 96 rv = meta_handle2session(hSession, &session); 101 rv = meta_object_alloc(session, &key1); 105 rv = meta_object_alloc(session, 145 meta_session_t *session; local 191 meta_session_t *session; local 251 meta_session_t *session; local [all...] |
H A D | metaSlotManager.c | 151 slot_session_t *session, *next_session; local 154 * The slotobjects associated with the session should have 159 session = slots[slot].session_pool.idle_list_head; 160 while (session) { 161 next_session = session->next; 162 (void) FUNCLIST(session->fw_st_id)->C_CloseSession( 163 session->hSession); 165 &session->object_list_lock); 166 free(session); 167 session 440 meta_get_slot_session(CK_ULONG slotnum, slot_session_t **session, CK_FLAGS flags) argument 529 meta_release_slot_session(slot_session_t *session) argument [all...] |
H A D | metaObject.c | 116 meta_session_t *session; local 127 rv = meta_handle2session(hSession, &session); 131 rv = meta_object_alloc(session, &object); 144 * otherwise, it is false (session object). 149 /* Can't create token objects in a read-only session. */ 150 if ((IS_READ_ONLY_SESSION(session->session_flags)) && object->isToken) { 182 if (meta_freeobject_check(session, object, NULL, pTemplate, ulCount, 207 session->session_flags); 238 session->session_flags); 319 REFRELEASE(session); 347 meta_session_t *session; local 610 meta_session_t *session; local 674 meta_session_t *session; local 730 meta_session_t *session; local 964 process_find_results(CK_OBJECT_HANDLE *results, CK_ULONG num_results, int *num_results_allocated, find_objs_info_t *info, CK_ULONG slotnum, boolean_t token_only, slot_session_t *slot_session, meta_session_t *session) argument 1030 meta_search_for_objects(meta_session_t *session, find_objs_info_t *info, slot_session_t *slot_session, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount, CK_ULONG slotnum, boolean_t token_only, int *num_results_alloc) argument 1099 meta_session_t *session; local 1233 meta_session_t *session; local 1278 meta_session_t *session; local [all...] |
/illumos-gate/usr/src/lib/libcommputil/common/ |
H A D | sdp.c | 294 * Adds origin field to the session. 298 sdp_add_origin(sdp_session_t *session, const char *name, uint64_t id, argument 305 if (session == NULL || name == NULL || nettype == NULL || 309 if (session->s_origin != NULL) 330 session->s_origin = origin; 338 * Adds session name field to the session. 339 * s=<session name> 342 sdp_add_name(sdp_session_t *session, const char *name) argument 344 if (session 370 sdp_add_uri(sdp_session_t *session, const char *uri) argument 384 sdp_add_email(sdp_session_t *session, const char *email) argument 397 sdp_add_phone(sdp_session_t *session, const char *phone) argument 489 sdp_add_time(sdp_session_t *session, uint64_t starttime, uint64_t stoptime, sdp_time_t **time) argument 561 sdp_add_zone(sdp_session_t *session, uint64_t time, const char *offset) argument 668 sdp_add_media(sdp_session_t *session, const char *name, uint_t port, int portcount, const char *protocol, const char *fmt, sdp_media_t **media) argument 721 sdp_get_length(const sdp_session_t *session) argument 827 sdp_clone_session(const sdp_session_t *session) argument 958 sdp_session_to_str(const sdp_session_t *session, int *error) argument 1127 sdp_delete_all_field(sdp_session_t *session, const char field) argument 1293 sdp_session_t *session = NULL; local [all...] |
H A D | sdp_parse_helper.c | 204 sdp_free_session(sdp_session_t *session) argument 206 if (session == NULL) 208 if (session->s_origin != NULL) 209 sdp_free_origin(session->s_origin); 210 if (session->s_name != NULL) 211 free(session->s_name); 212 if (session->s_info != NULL) 213 free(session->s_info); 214 if (session->s_uri != NULL) 215 free(session [all...] |