Home
last modified time | relevance | path

Searched refs:session (Results 1 – 25 of 166) sorted by relevance

1234567

/titanic_50/usr/src/cmd/ndmpd/ndmp/
H A Dndmpd_mover.c64 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);
[all …]
H A Dndmpd_data.c52 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); in ndmpd_data_get_state_v2() local
104 reply.operation = session->ns_data.dd_operation; in ndmpd_data_get_state_v2()
105 reply.state = session->ns_data.dd_state; in ndmpd_data_get_state_v2()
[all …]
H A Dndmpd_callbacks.c81 ndmpd_session_t *session = (ndmpd_session_t *)cookie; in ndmpd_api_done_v2() local
84 if (session == NULL) in ndmpd_api_done_v2()
87 if (session->ns_data.dd_state == NDMP_DATA_STATE_IDLE || in ndmpd_api_done_v2()
88 session->ns_data.dd_state == NDMP_DATA_STATE_HALTED) in ndmpd_api_done_v2()
92 session->ns_data.dd_operation); in ndmpd_api_done_v2()
94 if (session->ns_data.dd_operation == NDMP_DATA_OP_BACKUP) { in ndmpd_api_done_v2()
98 ndmpd_file_history_cleanup(session, (err == 0 ? TRUE : FALSE)); in ndmpd_api_done_v2()
104 if (session->ns_data.dd_mover.addr_type == NDMP_ADDR_LOCAL && in ndmpd_api_done_v2()
106 if (ndmpd_local_write(session, 0, 0) < 0) in ndmpd_api_done_v2()
111 session->ns_data.dd_state = NDMP_DATA_STATE_HALTED; in ndmpd_api_done_v2()
[all …]
H A Dndmpd_fhistory.c77 static void ndmpd_file_history_cleanup_v2(ndmpd_session_t *session,
79 static void ndmpd_file_history_cleanup_v3(ndmpd_session_t *session,
119 ndmpd_session_t *session = (ndmpd_session_t *)cookie; in ndmpd_api_file_history_path_v2() local
122 if (name == NULL && session->ns_fh.fh_path_index == 0) in ndmpd_api_file_history_path_v2()
131 (ndmp_syncfh && session->ns_fh.fh_path_index != 0) || in ndmpd_api_file_history_path_v2()
132 session->ns_fh.fh_path_index == N_PATH_ENTRIES || in ndmpd_api_file_history_path_v2()
133 session->ns_fh.fh_path_name_buf_index + strlen(name) + 1 > in ndmpd_api_file_history_path_v2()
138 "sending %ld entries", session->ns_fh.fh_path_index); in ndmpd_api_file_history_path_v2()
140 request.paths.paths_val = session->ns_fh.fh_path_entries; in ndmpd_api_file_history_path_v2()
141 request.paths.paths_len = session->ns_fh.fh_path_index; in ndmpd_api_file_history_path_v2()
[all …]
H A Dndmpd_scsi.c103 ndmpd_session_t *session = ndmp_get_client_data(connection); in ndmpd_scsi_close_v2() local
105 if (session->ns_scsi.sd_is_open == -1) { in ndmpd_scsi_close_v2()
112 (void) ndmp_open_list_del(session->ns_scsi.sd_adapter_name, in ndmpd_scsi_close_v2()
113 session->ns_scsi.sd_sid, in ndmpd_scsi_close_v2()
114 session->ns_scsi.sd_lun); in ndmpd_scsi_close_v2()
115 (void) close(session->ns_scsi.sd_devid); in ndmpd_scsi_close_v2()
117 session->ns_scsi.sd_is_open = -1; in ndmpd_scsi_close_v2()
118 session->ns_scsi.sd_devid = -1; in ndmpd_scsi_close_v2()
119 session->ns_scsi.sd_sid = 0; in ndmpd_scsi_close_v2()
120 session->ns_scsi.sd_lun = 0; in ndmpd_scsi_close_v2()
[all …]
H A Dndmpd_connect.c77 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; in ndmpd_connect_open_v2() local
150 if (!(session = (ndmpd_session_t *)ndmp_get_client_data(connection))) in ndmpd_connect_open_v2()
153 if (session->ns_mover.md_state != NDMP_MOVER_STATE_IDLE || in ndmpd_connect_open_v2()
154 session->ns_data.dd_state != NDMP_DATA_STATE_IDLE) in ndmpd_connect_open_v2()
[all …]
H A Dndmpd_tape.c53 static void unbuffered_read(ndmpd_session_t *session, char *buf, long wanted,
112 ndmpd_session_t *session = ndmp_get_client_data(connection); in ndmpd_tape_open_v2() local
122 if (session->ns_tape.td_fd != -1 || session->ns_scsi.sd_is_open != -1) { in ndmpd_tape_open_v2()
194 if ((session->ns_tape.td_fd = open(request->device.name, mode)) < 0) { in ndmpd_tape_open_v2()
217 session->ns_tape.td_mode = request->mode; in ndmpd_tape_open_v2()
218 session->ns_tape.td_sid = sid; in ndmpd_tape_open_v2()
219 session->ns_tape.td_lun = lun; in ndmpd_tape_open_v2()
220 (void) strlcpy(session->ns_tape.td_adapter_name, adptnm, SCSI_MAX_NAME); in ndmpd_tape_open_v2()
221 session->ns_tape.td_record_count = 0; in ndmpd_tape_open_v2()
223 NDMP_LOG(LOG_DEBUG, "Tape is opened fd: %d", session->ns_tape.td_fd); in ndmpd_tape_open_v2()
[all …]
H A Dndmpd_util.c188 ndmpd_add_file_handler(ndmpd_session_t *session, void *cookie, int fd, in ndmpd_add_file_handler() argument
202 new->fh_next = session->ns_file_handler_list; in ndmpd_add_file_handler()
203 session->ns_file_handler_list = new; in ndmpd_add_file_handler()
222 ndmpd_remove_file_handler(ndmpd_session_t *session, int fd) in ndmpd_remove_file_handler() argument
227 last = &session->ns_file_handler_list; in ndmpd_remove_file_handler()
291 ndmp_check_mover_state(ndmpd_session_t *session) in ndmp_check_mover_state() argument
301 moverfd = session->ns_mover.md_sock; in ndmp_check_mover_state()
304 session->ns_mover.md_mode == NDMP_MOVER_MODE_WRITE) { in ndmp_check_mover_state()
319 ndmpd_mover_error(session, reason); in ndmp_check_mover_state()
350 ndmpd_select(ndmpd_session_t *session, boolean_t block, ulong_t class_mask) in ndmpd_select() argument
[all …]
H A Dndmpd_tar3.c363 setupsels(ndmpd_session_t *session, ndmpd_module_params_t *params, in setupsels() argument
372 n = session->ns_data.dd_nlist_len; in setupsels()
789 log_bk_params_v3(ndmpd_session_t *session, ndmpd_module_params_t *params, in log_bk_params_v3() argument
795 if (session->ns_mover.md_data_addr.addr_type == NDMP_ADDR_LOCAL) in log_bk_params_v3()
798 session->ns_mover.md_record_size); in log_bk_params_v3()
1438 backup_alloc_structs_v3(ndmpd_session_t *session, char *jname) in backup_alloc_structs_v3() argument
1445 nlp = ndmp_get_nlp(session); in backup_alloc_structs_v3()
1460 xfer_size = ndmp_buffer_get_size(session); in backup_alloc_structs_v3()
1481 nlp->nlp_logcallbacks = lbrlog_callbacks_init(session, in backup_alloc_structs_v3()
1513 restore_alloc_structs_v3(ndmpd_session_t *session, char *jname) in restore_alloc_structs_v3() argument
[all …]
H A Dndmpd_mark.c185 traverse(ndmpd_session_t *session, ndmp_lbr_params_t *nlp, in traverse() argument
191 if (!session || !nlp || !ftp) { in traverse()
201 if (!session->ns_data.dd_abort && !NLP_ISSET(nlp, in traverse()
407 mark_inodes_v2(ndmpd_session_t *session, ndmp_lbr_params_t *nlp, char *path) in mark_inodes_v2() argument
412 if (!session || !nlp || !path || !*path) { in mark_inodes_v2()
421 mp.mp_session = session; in mark_inodes_v2()
431 return (traverse(session, nlp, &ft)); in mark_inodes_v2()
523 mark_common_v2(ndmpd_session_t *session, ndmp_lbr_params_t *nlp) in mark_common_v2() argument
548 rv = mark_inodes_v2(session, nlp, chkpath); in mark_common_v2()
570 mark_tar_inodes_v2(ndmpd_session_t *session, ndmp_lbr_params_t *nlp) in mark_tar_inodes_v2() argument
[all …]
H A Dndmpd_comm.c806 ndmpd_session_t session; in connection_handler() local
810 (void) memset(&session, 0, sizeof (session)); in connection_handler()
811 session.ns_connection = connection; in connection_handler()
812 session.ns_eof = FALSE; in connection_handler()
818 session.ns_protocol_version = ndmp_ver; in connection_handler()
820 session.ns_scsi.sd_is_open = -1; in connection_handler()
821 session.ns_scsi.sd_devid = -1; in connection_handler()
823 session.ns_scsi.sd_sid = 0; in connection_handler()
824 session.ns_scsi.sd_lun = 0; in connection_handler()
825 session.ns_scsi.sd_valid_target_set = 0; in connection_handler()
[all …]
/titanic_50/usr/src/uts/common/fs/smbsrv/
H A Dsmb_session.c64 smb_session_t *session; in smb_session_timers() local
67 session = smb_llist_head(ll); in smb_session_timers()
68 while (session != NULL) { in smb_session_timers()
73 SMB_SESSION_VALID(session); in smb_session_timers()
74 if (session->keep_alive && in smb_session_timers()
75 (session->keep_alive != (uint32_t)-1)) in smb_session_timers()
76 session->keep_alive--; in smb_session_timers()
77 session = smb_llist_next(ll, session); in smb_session_timers()
124 smb_session_send(smb_session_t *session, uint8_t nbt_type, mbuf_chain_t *mbc) in smb_session_send() argument
136 switch (session->s_state) { in smb_session_send()
[all …]
H A Dsmb2_cancel.c54 struct smb_session *session = sr->session; in smb2sr_cancel_sync() local
57 smb_slist_enter(&session->s_req_list); in smb2sr_cancel_sync()
58 req = smb_slist_head(&session->s_req_list); in smb2sr_cancel_sync()
66 req = smb_slist_next(&session->s_req_list, req); in smb2sr_cancel_sync()
72 smb_slist_exit(&session->s_req_list); in smb2sr_cancel_sync()
79 struct smb_session *session = sr->session; in smb2sr_cancel_async() local
82 smb_slist_enter(&session->s_req_list); in smb2sr_cancel_async()
83 req = smb_slist_head(&session->s_req_list); in smb2sr_cancel_async()
91 req = smb_slist_next(&session->s_req_list, req); in smb2sr_cancel_async()
97 smb_slist_exit(&session->s_req_list); in smb2sr_cancel_async()
/titanic_50/usr/src/lib/pkcs11/libpkcs11/common/
H A DmetaCrypt.c45 meta_session_t *session; in meta_EncryptInit() local
51 rv = meta_handle2session(hSession, &session); in meta_EncryptInit()
57 REFRELEASE(session); in meta_EncryptInit()
61 rv = meta_operation_init_defer(CKF_ENCRYPT, session, pMechanism, key); in meta_EncryptInit()
64 REFRELEASE(session); in meta_EncryptInit()
80 meta_session_t *session; in meta_Encrypt() local
82 rv = meta_handle2session(hSession, &session); in meta_Encrypt()
87 meta_operation_cleanup(session, CKF_ENCRYPT, FALSE); in meta_Encrypt()
88 REFRELEASE(session); in meta_Encrypt()
92 rv = meta_do_operation(CKF_ENCRYPT, MODE_SINGLE, session, NULL, in meta_Encrypt()
[all …]
H A DmetaUtil.c37 meta_operation_init_defer(CK_FLAGS optype, meta_session_t *session, in meta_operation_init_defer() argument
41 if (session->init.pMech == NULL) { in meta_operation_init_defer()
42 session->init.pMech = malloc(sizeof (CK_MECHANISM)); in meta_operation_init_defer()
43 if (session->init.pMech == NULL) in meta_operation_init_defer()
46 (void) memcpy(session->init.pMech, pMechanism, in meta_operation_init_defer()
51 session->init.pMech->pParameter = in meta_operation_init_defer()
53 if (session->init.pMech->pParameter == NULL) { in meta_operation_init_defer()
54 free(session->init.pMech); in meta_operation_init_defer()
55 session->init.pMech = NULL; in meta_operation_init_defer()
58 (void) memcpy(session->init.pMech->pParameter, in meta_operation_init_defer()
[all …]
H A DmetaSign.c45 meta_session_t *session; in meta_SignInit() local
51 rv = meta_handle2session(hSession, &session); in meta_SignInit()
57 REFRELEASE(session); in meta_SignInit()
61 rv = meta_operation_init(CKF_SIGN, session, pMechanism, key); in meta_SignInit()
64 REFRELEASE(session); in meta_SignInit()
80 meta_session_t *session; in meta_Sign() local
82 rv = meta_handle2session(hSession, &session); in meta_Sign()
87 meta_operation_cleanup(session, CKF_SIGN, FALSE); in meta_Sign()
88 REFRELEASE(session); in meta_Sign()
92 rv = meta_do_operation(CKF_SIGN, MODE_SINGLE, session, NULL, in meta_Sign()
[all …]
H A DmetaVerify.c45 meta_session_t *session; in meta_VerifyInit() local
51 rv = meta_handle2session(hSession, &session); in meta_VerifyInit()
57 REFRELEASE(session); in meta_VerifyInit()
61 rv = meta_operation_init(CKF_VERIFY, session, pMechanism, key); in meta_VerifyInit()
64 REFRELEASE(session); in meta_VerifyInit()
79 meta_session_t *session; in meta_Verify() local
81 rv = meta_handle2session(hSession, &session); in meta_Verify()
87 meta_operation_cleanup(session, CKF_VERIFY, FALSE); in meta_Verify()
88 REFRELEASE(session); in meta_Verify()
92 rv = meta_do_operation(CKF_VERIFY, MODE_SINGLE, session, NULL, in meta_Verify()
[all …]
H A DmetaSessionManager.c110 meta_handle2session(CK_SESSION_HANDLE hSession, meta_session_t **session) in meta_handle2session() argument
136 *session = tmp_session; in meta_handle2session()
145 meta_session_alloc(meta_session_t **session) in meta_session_alloc() argument
167 *session = new_session; in meta_session_alloc()
178 meta_session_activate(meta_session_t *session) in meta_session_activate() argument
184 INSERT_INTO_LIST(meta_sessionlist_head, session); in meta_session_activate()
196 meta_session_deactivate(meta_session_t *session, in meta_session_deactivate() argument
203 (void) pthread_mutex_lock(&session->isClosingSession_lock); in meta_session_deactivate()
204 if (session->isClosingSession) { in meta_session_deactivate()
206 (void) pthread_mutex_unlock(&session->isClosingSession_lock); in meta_session_deactivate()
[all …]
H A DmetaSession.c109 meta_session_t *session; in meta_CloseSession() local
112 rv = meta_handle2session(hSession, &session); in meta_CloseSession()
117 flags = session->session_flags; in meta_CloseSession()
119 rv = meta_session_deactivate(session, B_FALSE); in meta_CloseSession()
122 meta_session_dealloc(session); in meta_CloseSession()
144 meta_session_t *session; in meta_CloseAllSessions() local
154 while ((session = meta_sessionlist_head) != NULL) { in meta_CloseAllSessions()
155 rv = meta_handle2session((CK_SESSION_HANDLE)session, &session); in meta_CloseAllSessions()
162 (void) meta_session_deactivate(session, B_TRUE); in meta_CloseAllSessions()
163 meta_session_dealloc(session); in meta_CloseAllSessions()
[all …]
H A DmetaDigest.c44 meta_session_t *session; in meta_DigestInit() local
49 rv = meta_handle2session(hSession, &session); in meta_DigestInit()
53 rv = meta_operation_init_defer(CKF_DIGEST, session, pMechanism, NULL); in meta_DigestInit()
55 REFRELEASE(session); in meta_DigestInit()
70 meta_session_t *session; in meta_Digest() local
76 rv = meta_handle2session(hSession, &session); in meta_Digest()
80 rv = meta_do_operation(CKF_DIGEST, MODE_SINGLE, session, NULL, in meta_Digest()
83 REFRELEASE(session); in meta_Digest()
98 meta_session_t *session; in meta_DigestUpdate() local
104 rv = meta_handle2session(hSession, &session); in meta_DigestUpdate()
[all …]
H A DmetaKeys.c43 meta_session_t *session; in meta_GenerateKey() local
49 rv = meta_handle2session(hSession, &session); in meta_GenerateKey()
54 rv = meta_object_alloc(session, &key); in meta_GenerateKey()
58 rv = meta_generate_keys(session, pMechanism, pTemplate, ulCount, key, in meta_GenerateKey()
70 (void) meta_object_dealloc(session, key, B_TRUE); in meta_GenerateKey()
73 REFRELEASE(session); in meta_GenerateKey()
90 meta_session_t *session; in meta_GenerateKeyPair() local
96 rv = meta_handle2session(hSession, &session); in meta_GenerateKeyPair()
101 rv = meta_object_alloc(session, &key1); in meta_GenerateKeyPair()
105 rv = meta_object_alloc(session, &key2); in meta_GenerateKeyPair()
[all …]
H A DmetaObject.c116 meta_session_t *session; in meta_CreateObject() local
127 rv = meta_handle2session(hSession, &session); in meta_CreateObject()
131 rv = meta_object_alloc(session, &object); in meta_CreateObject()
150 if ((IS_READ_ONLY_SESSION(session->session_flags)) && object->isToken) { in meta_CreateObject()
182 if (meta_freeobject_check(session, object, NULL, pTemplate, ulCount, in meta_CreateObject()
207 session->session_flags); in meta_CreateObject()
238 session->session_flags); in meta_CreateObject()
319 REFRELEASE(session); in meta_CreateObject()
329 (void) meta_object_dealloc(session, object, B_TRUE); in meta_CreateObject()
331 REFRELEASE(session); in meta_CreateObject()
[all …]
H A DmetaSlotManager.c151 slot_session_t *session, *next_session; in meta_slotManager_finalize() local
159 session = slots[slot].session_pool.idle_list_head; in meta_slotManager_finalize()
160 while (session) { in meta_slotManager_finalize()
161 next_session = session->next; in meta_slotManager_finalize()
162 (void) FUNCLIST(session->fw_st_id)->C_CloseSession( in meta_slotManager_finalize()
163 session->hSession); in meta_slotManager_finalize()
165 &session->object_list_lock); in meta_slotManager_finalize()
166 free(session); in meta_slotManager_finalize()
167 session = next_session; in meta_slotManager_finalize()
170 session = slots[slot].session_pool.persist_list_head; in meta_slotManager_finalize()
[all …]
/titanic_50/usr/src/lib/libcommputil/common/
H A Dsdp.c298 sdp_add_origin(sdp_session_t *session, const char *name, uint64_t id, in sdp_add_origin() argument
305 if (session == NULL || name == NULL || nettype == NULL || in sdp_add_origin()
309 if (session->s_origin != NULL) in sdp_add_origin()
330 session->s_origin = origin; in sdp_add_origin()
342 sdp_add_name(sdp_session_t *session, const char *name) in sdp_add_name() argument
344 if (session == NULL || name == NULL) in sdp_add_name()
346 if (session->s_name != NULL) in sdp_add_name()
348 return (commp_add_str(&session->s_name, name, strlen(name))); in sdp_add_name()
370 sdp_add_uri(sdp_session_t *session, const char *uri) in sdp_add_uri() argument
372 if (session == NULL || uri == NULL) in sdp_add_uri()
[all …]
H A Dsdp_parse_helper.c204 sdp_free_session(sdp_session_t *session) in sdp_free_session() argument
206 if (session == NULL) in sdp_free_session()
208 if (session->s_origin != NULL) in sdp_free_session()
209 sdp_free_origin(session->s_origin); in sdp_free_session()
210 if (session->s_name != NULL) in sdp_free_session()
211 free(session->s_name); in sdp_free_session()
212 if (session->s_info != NULL) in sdp_free_session()
213 free(session->s_info); in sdp_free_session()
214 if (session->s_uri != NULL) in sdp_free_session()
215 free(session->s_uri); in sdp_free_session()
[all …]

1234567