Lines Matching defs:sessionId

90     int sessionId = -1;
104 sessionId = candidateSessionId;
115 return sessionId;
126 int sessionId = -1;
136 sessionId = candidateSessionId;
145 return sessionId;
153 static void FwdLockFile_ReleaseSession(int sessionId) {
155 assert(0 <= sessionId && sessionId < MAX_NUM_SESSIONS && sessionPtrs[sessionId] != NULL);
156 free(sessionPtrs[sessionId]->pContentType);
157 free(sessionPtrs[sessionId]->pEncryptedSessionKey);
158 memset(sessionPtrs[sessionId], 0, sizeof *sessionPtrs[sessionId]); // Zero out key data.
159 free(sessionPtrs[sessionId]);
160 sessionPtrs[sessionId] = NULL;
256 int sessionId = FwdLockFile_AcquireSession(fileDesc);
257 if (sessionId >= 0) {
258 FwdLockFile_Session_t *pSession = sessionPtrs[sessionId];
289 FwdLockFile_ReleaseSession(sessionId);
290 sessionId = -1;
293 return (sessionId >= 0) ? 0 : -1;
298 int sessionId = FwdLockFile_FindSession(fileDesc);
299 if (sessionId < 0) {
302 FwdLockFile_Session_t *pSession = sessionPtrs[sessionId];
315 int sessionId = FwdLockFile_FindSession(fileDesc);
316 if (sessionId < 0) {
319 FwdLockFile_Session_t *pSession = sessionPtrs[sessionId];
353 int sessionId = FwdLockFile_FindSession(fileDesc);
354 if (sessionId < 0) {
357 HMAC_CTX_cleanup(&sessionPtrs[sessionId]->signingContext);
358 FwdLockFile_ReleaseSession(sessionId);
368 int sessionId = FwdLockFile_FindSession(fileDesc);
369 if (sessionId < 0) {
379 FwdLockFile_Session_t *pSession = sessionPtrs[sessionId];
409 int sessionId = FwdLockFile_FindSession(fileDesc);
410 if (sessionId < 0) {
413 FwdLockFile_Session_t *pSession = sessionPtrs[sessionId];
435 int sessionId = FwdLockFile_FindSession(fileDesc);
436 if (sessionId < 0) {
439 return sessionPtrs[sessionId]->pContentType;