OLD | NEW |
1 /* This Source Code Form is subject to the terms of the Mozilla Public | 1 /* This Source Code Form is subject to the terms of the Mozilla Public |
2 * License, v. 2.0. If a copy of the MPL was not distributed with this | 2 * License, v. 2.0. If a copy of the MPL was not distributed with this |
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ | 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ |
4 | 4 |
5 #ifndef NSSCKFW_H | 5 #ifndef NSSCKFW_H |
6 #define NSSCKFW_H | 6 #define NSSCKFW_H |
7 | 7 |
8 /* | 8 /* |
9 * nssckfw.h | 9 * nssckfw.h |
10 * | 10 * |
11 * This file prototypes the publicly available calls of the | 11 * This file prototypes the publicly available calls of the |
12 * NSS Cryptoki Framework. | 12 * NSS Cryptoki Framework. |
13 */ | 13 */ |
14 | 14 |
15 #ifndef NSSBASET_H | 15 #ifndef NSSBASET_H |
16 #include "nssbaset.h" | 16 #include "nssbaset.h" |
17 #endif /* NSSBASET_H */ | 17 #endif /* NSSBASET_H */ |
18 | 18 |
19 #ifndef NSSCKT_H | 19 #ifndef NSSCKT_H |
20 #include "nssckt.h" | 20 #include "nssckt.h" |
21 #endif /* NSSCKT_H */ | 21 #endif /* NSSCKT_H */ |
(...skipping 11 matching lines...) Expand all Loading... |
33 * NSSCKFWInstance_CreateMutex | 33 * NSSCKFWInstance_CreateMutex |
34 * NSSCKFWInstance_GetConfigurationData | 34 * NSSCKFWInstance_GetConfigurationData |
35 */ | 35 */ |
36 | 36 |
37 /* | 37 /* |
38 * NSSCKFWInstance_GetMDInstance | 38 * NSSCKFWInstance_GetMDInstance |
39 * | 39 * |
40 */ | 40 */ |
41 | 41 |
42 NSS_EXTERN NSSCKMDInstance * | 42 NSS_EXTERN NSSCKMDInstance * |
43 NSSCKFWInstance_GetMDInstance | 43 NSSCKFWInstance_GetMDInstance( |
44 ( | 44 NSSCKFWInstance *fwInstance); |
45 NSSCKFWInstance *fwInstance | |
46 ); | |
47 | 45 |
48 /* | 46 /* |
49 * NSSCKFWInstance_GetArena | 47 * NSSCKFWInstance_GetArena |
50 * | 48 * |
51 */ | 49 */ |
52 | 50 |
53 NSS_EXTERN NSSArena * | 51 NSS_EXTERN NSSArena * |
54 NSSCKFWInstance_GetArena | 52 NSSCKFWInstance_GetArena( |
55 ( | 53 NSSCKFWInstance *fwInstance, |
56 NSSCKFWInstance *fwInstance, | 54 CK_RV *pError); |
57 CK_RV *pError | |
58 ); | |
59 | 55 |
60 /* | 56 /* |
61 * NSSCKFWInstance_MayCreatePthreads | 57 * NSSCKFWInstance_MayCreatePthreads |
62 * | 58 * |
63 */ | 59 */ |
64 | 60 |
65 NSS_EXTERN CK_BBOOL | 61 NSS_EXTERN CK_BBOOL |
66 NSSCKFWInstance_MayCreatePthreads | 62 NSSCKFWInstance_MayCreatePthreads( |
67 ( | 63 NSSCKFWInstance *fwInstance); |
68 NSSCKFWInstance *fwInstance | |
69 ); | |
70 | 64 |
71 /* | 65 /* |
72 * NSSCKFWInstance_CreateMutex | 66 * NSSCKFWInstance_CreateMutex |
73 * | 67 * |
74 */ | 68 */ |
75 | 69 |
76 NSS_EXTERN NSSCKFWMutex * | 70 NSS_EXTERN NSSCKFWMutex * |
77 NSSCKFWInstance_CreateMutex | 71 NSSCKFWInstance_CreateMutex( |
78 ( | 72 NSSCKFWInstance *fwInstance, |
79 NSSCKFWInstance *fwInstance, | 73 NSSArena *arena, |
80 NSSArena *arena, | 74 CK_RV *pError); |
81 CK_RV *pError | |
82 ); | |
83 | 75 |
84 /* | 76 /* |
85 * NSSCKFWInstance_GetConfigurationData | 77 * NSSCKFWInstance_GetConfigurationData |
86 * | 78 * |
87 */ | 79 */ |
88 | 80 |
89 NSS_EXTERN NSSUTF8 * | 81 NSS_EXTERN NSSUTF8 * |
90 NSSCKFWInstance_GetConfigurationData | 82 NSSCKFWInstance_GetConfigurationData( |
91 ( | 83 NSSCKFWInstance *fwInstance); |
92 NSSCKFWInstance *fwInstance | |
93 ); | |
94 | 84 |
95 /* | 85 /* |
96 * NSSCKFWInstance_GetInitArgs | 86 * NSSCKFWInstance_GetInitArgs |
97 * | 87 * |
98 */ | 88 */ |
99 | 89 |
100 NSS_EXTERN CK_C_INITIALIZE_ARGS_PTR | 90 NSS_EXTERN CK_C_INITIALIZE_ARGS_PTR |
101 NSSCKFWInstance_GetInitArgs | 91 NSSCKFWInstance_GetInitArgs( |
102 ( | 92 NSSCKFWInstance *fwInstance); |
103 NSSCKFWInstance *fwInstance | |
104 ); | |
105 | 93 |
106 /* | 94 /* |
107 * NSSCKFWSlot | 95 * NSSCKFWSlot |
108 * | 96 * |
109 * NSSCKFWSlot_GetMDSlot | 97 * NSSCKFWSlot_GetMDSlot |
110 * NSSCKFWSlot_GetFWInstance | 98 * NSSCKFWSlot_GetFWInstance |
111 * NSSCKFWSlot_GetMDInstance | 99 * NSSCKFWSlot_GetMDInstance |
112 * | 100 * |
113 */ | 101 */ |
114 | 102 |
115 /* | 103 /* |
116 * NSSCKFWSlot_GetMDSlot | 104 * NSSCKFWSlot_GetMDSlot |
117 * | 105 * |
118 */ | 106 */ |
119 | 107 |
120 NSS_EXTERN NSSCKMDSlot * | 108 NSS_EXTERN NSSCKMDSlot * |
121 NSSCKFWSlot_GetMDSlot | 109 NSSCKFWSlot_GetMDSlot( |
122 ( | 110 NSSCKFWSlot *fwSlot); |
123 NSSCKFWSlot *fwSlot | |
124 ); | |
125 | 111 |
126 /* | 112 /* |
127 * NSSCKFWSlot_GetFWInstance | 113 * NSSCKFWSlot_GetFWInstance |
128 * | 114 * |
129 */ | 115 */ |
130 | 116 |
131 NSS_EXTERN NSSCKFWInstance * | 117 NSS_EXTERN NSSCKFWInstance * |
132 NSSCKFWSlot_GetFWInstance | 118 NSSCKFWSlot_GetFWInstance( |
133 ( | 119 NSSCKFWSlot *fwSlot); |
134 NSSCKFWSlot *fwSlot | |
135 ); | |
136 | 120 |
137 /* | 121 /* |
138 * NSSCKFWSlot_GetMDInstance | 122 * NSSCKFWSlot_GetMDInstance |
139 * | 123 * |
140 */ | 124 */ |
141 | 125 |
142 NSS_EXTERN NSSCKMDInstance * | 126 NSS_EXTERN NSSCKMDInstance * |
143 NSSCKFWSlot_GetMDInstance | 127 NSSCKFWSlot_GetMDInstance( |
144 ( | 128 NSSCKFWSlot *fwSlot); |
145 NSSCKFWSlot *fwSlot | |
146 ); | |
147 | 129 |
148 /* | 130 /* |
149 * NSSCKFWToken | 131 * NSSCKFWToken |
150 * | 132 * |
151 * NSSCKFWToken_GetMDToken | 133 * NSSCKFWToken_GetMDToken |
152 * NSSCKFWToken_GetFWSlot | 134 * NSSCKFWToken_GetFWSlot |
153 * NSSCKFWToken_GetMDSlot | 135 * NSSCKFWToken_GetMDSlot |
154 * NSSCKFWToken_GetSessionState | 136 * NSSCKFWToken_GetSessionState |
155 * | 137 * |
156 */ | 138 */ |
157 | 139 |
158 /* | 140 /* |
159 * NSSCKFWToken_GetMDToken | 141 * NSSCKFWToken_GetMDToken |
160 * | 142 * |
161 */ | 143 */ |
162 | 144 |
163 NSS_EXTERN NSSCKMDToken * | 145 NSS_EXTERN NSSCKMDToken * |
164 NSSCKFWToken_GetMDToken | 146 NSSCKFWToken_GetMDToken( |
165 ( | 147 NSSCKFWToken *fwToken); |
166 NSSCKFWToken *fwToken | |
167 ); | |
168 | 148 |
169 /* | 149 /* |
170 * NSSCKFWToken_GetArena | 150 * NSSCKFWToken_GetArena |
171 * | 151 * |
172 */ | 152 */ |
173 | 153 |
174 NSS_EXTERN NSSArena * | 154 NSS_EXTERN NSSArena * |
175 NSSCKFWToken_GetArena | 155 NSSCKFWToken_GetArena( |
176 ( | 156 NSSCKFWToken *fwToken, |
177 NSSCKFWToken *fwToken, | 157 CK_RV *pError); |
178 CK_RV *pError | |
179 ); | |
180 | 158 |
181 /* | 159 /* |
182 * NSSCKFWToken_GetFWSlot | 160 * NSSCKFWToken_GetFWSlot |
183 * | 161 * |
184 */ | 162 */ |
185 | 163 |
186 NSS_EXTERN NSSCKFWSlot * | 164 NSS_EXTERN NSSCKFWSlot * |
187 NSSCKFWToken_GetFWSlot | 165 NSSCKFWToken_GetFWSlot( |
188 ( | 166 NSSCKFWToken *fwToken); |
189 NSSCKFWToken *fwToken | |
190 ); | |
191 | 167 |
192 /* | 168 /* |
193 * NSSCKFWToken_GetMDSlot | 169 * NSSCKFWToken_GetMDSlot |
194 * | 170 * |
195 */ | 171 */ |
196 | 172 |
197 NSS_EXTERN NSSCKMDSlot * | 173 NSS_EXTERN NSSCKMDSlot * |
198 NSSCKFWToken_GetMDSlot | 174 NSSCKFWToken_GetMDSlot( |
199 ( | 175 NSSCKFWToken *fwToken); |
200 NSSCKFWToken *fwToken | |
201 ); | |
202 | 176 |
203 /* | 177 /* |
204 * NSSCKFWToken_GetSessionState | 178 * NSSCKFWToken_GetSessionState |
205 * | 179 * |
206 */ | 180 */ |
207 | 181 |
208 NSS_EXTERN CK_STATE | 182 NSS_EXTERN CK_STATE |
209 NSSCKFWToken_GetSessionState | 183 NSSCKFWToken_GetSessionState( |
210 ( | 184 NSSCKFWToken *fwToken); |
211 NSSCKFWToken *fwToken | |
212 ); | |
213 | 185 |
214 /* | 186 /* |
215 * NSSCKFWMechanism | 187 * NSSCKFWMechanism |
216 * | 188 * |
217 * NSSKCFWMechanism_GetMDMechanism | 189 * NSSKCFWMechanism_GetMDMechanism |
218 * NSSCKFWMechanism_GetParameter | 190 * NSSCKFWMechanism_GetParameter |
219 * | 191 * |
220 */ | 192 */ |
221 | 193 |
222 /* | 194 /* |
223 * NSSKCFWMechanism_GetMDMechanism | 195 * NSSKCFWMechanism_GetMDMechanism |
224 * | 196 * |
225 */ | 197 */ |
226 | 198 |
227 NSS_EXTERN NSSCKMDMechanism * | 199 NSS_EXTERN NSSCKMDMechanism * |
228 NSSCKFWMechanism_GetMDMechanism | 200 NSSCKFWMechanism_GetMDMechanism( |
229 ( | 201 NSSCKFWMechanism *fwMechanism); |
230 NSSCKFWMechanism *fwMechanism | |
231 ); | |
232 | 202 |
233 /* | 203 /* |
234 * NSSCKFWMechanism_GetParameter | 204 * NSSCKFWMechanism_GetParameter |
235 * | 205 * |
236 */ | 206 */ |
237 | 207 |
238 NSS_EXTERN NSSItem * | 208 NSS_EXTERN NSSItem * |
239 NSSCKFWMechanism_GetParameter | 209 NSSCKFWMechanism_GetParameter( |
240 ( | 210 NSSCKFWMechanism *fwMechanism); |
241 NSSCKFWMechanism *fwMechanism | |
242 ); | |
243 | 211 |
244 /* | 212 /* |
245 * NSSCKFWSession | 213 * NSSCKFWSession |
246 * | 214 * |
247 * NSSCKFWSession_GetMDSession | 215 * NSSCKFWSession_GetMDSession |
248 * NSSCKFWSession_GetArena | 216 * NSSCKFWSession_GetArena |
249 * NSSCKFWSession_CallNotification | 217 * NSSCKFWSession_CallNotification |
250 * NSSCKFWSession_IsRWSession | 218 * NSSCKFWSession_IsRWSession |
251 * NSSCKFWSession_IsSO | 219 * NSSCKFWSession_IsSO |
252 * NSSCKFWSession_GetCurrentCryptoOperation | 220 * NSSCKFWSession_GetCurrentCryptoOperation |
253 * | 221 * |
254 */ | 222 */ |
255 | 223 |
256 /* | 224 /* |
257 * NSSCKFWSession_GetMDSession | 225 * NSSCKFWSession_GetMDSession |
258 * | 226 * |
259 */ | 227 */ |
260 | 228 |
261 NSS_EXTERN NSSCKMDSession * | 229 NSS_EXTERN NSSCKMDSession * |
262 NSSCKFWSession_GetMDSession | 230 NSSCKFWSession_GetMDSession( |
263 ( | 231 NSSCKFWSession *fwSession); |
264 NSSCKFWSession *fwSession | |
265 ); | |
266 | 232 |
267 /* | 233 /* |
268 * NSSCKFWSession_GetArena | 234 * NSSCKFWSession_GetArena |
269 * | 235 * |
270 */ | 236 */ |
271 | 237 |
272 NSS_EXTERN NSSArena * | 238 NSS_EXTERN NSSArena * |
273 NSSCKFWSession_GetArena | 239 NSSCKFWSession_GetArena( |
274 ( | 240 NSSCKFWSession *fwSession, |
275 NSSCKFWSession *fwSession, | 241 CK_RV *pError); |
276 CK_RV *pError | |
277 ); | |
278 | 242 |
279 /* | 243 /* |
280 * NSSCKFWSession_CallNotification | 244 * NSSCKFWSession_CallNotification |
281 * | 245 * |
282 */ | 246 */ |
283 | 247 |
284 NSS_EXTERN CK_RV | 248 NSS_EXTERN CK_RV |
285 NSSCKFWSession_CallNotification | 249 NSSCKFWSession_CallNotification( |
286 ( | 250 NSSCKFWSession *fwSession, |
287 NSSCKFWSession *fwSession, | 251 CK_NOTIFICATION event); |
288 CK_NOTIFICATION event | |
289 ); | |
290 | 252 |
291 /* | 253 /* |
292 * NSSCKFWSession_IsRWSession | 254 * NSSCKFWSession_IsRWSession |
293 * | 255 * |
294 */ | 256 */ |
295 | 257 |
296 NSS_EXTERN CK_BBOOL | 258 NSS_EXTERN CK_BBOOL |
297 NSSCKFWSession_IsRWSession | 259 NSSCKFWSession_IsRWSession( |
298 ( | 260 NSSCKFWSession *fwSession); |
299 NSSCKFWSession *fwSession | |
300 ); | |
301 | 261 |
302 /* | 262 /* |
303 * NSSCKFWSession_IsSO | 263 * NSSCKFWSession_IsSO |
304 * | 264 * |
305 */ | 265 */ |
306 | 266 |
307 NSS_EXTERN CK_BBOOL | 267 NSS_EXTERN CK_BBOOL |
308 NSSCKFWSession_IsSO | 268 NSSCKFWSession_IsSO( |
309 ( | 269 NSSCKFWSession *fwSession); |
310 NSSCKFWSession *fwSession | |
311 ); | |
312 | 270 |
313 /* | 271 /* |
314 * NSSCKFWSession_GetCurrentCryptoOperation | 272 * NSSCKFWSession_GetCurrentCryptoOperation |
315 * | 273 * |
316 */ | 274 */ |
317 | 275 |
318 NSS_EXTERN NSSCKFWCryptoOperation * | 276 NSS_EXTERN NSSCKFWCryptoOperation * |
319 NSSCKFWSession_GetCurrentCryptoOperation | 277 NSSCKFWSession_GetCurrentCryptoOperation( |
320 ( | 278 NSSCKFWSession *fwSession, |
321 NSSCKFWSession *fwSession, | 279 NSSCKFWCryptoOperationState state); |
322 NSSCKFWCryptoOperationState state | |
323 ); | |
324 | 280 |
325 /* | 281 /* |
326 * NSSCKFWObject | 282 * NSSCKFWObject |
327 * | 283 * |
328 * NSSCKFWObject_GetMDObject | 284 * NSSCKFWObject_GetMDObject |
329 * NSSCKFWObject_GetArena | 285 * NSSCKFWObject_GetArena |
330 * NSSCKFWObject_IsTokenObject | 286 * NSSCKFWObject_IsTokenObject |
331 * NSSCKFWObject_GetAttributeCount | 287 * NSSCKFWObject_GetAttributeCount |
332 * NSSCKFWObject_GetAttributeTypes | 288 * NSSCKFWObject_GetAttributeTypes |
333 * NSSCKFWObject_GetAttributeSize | 289 * NSSCKFWObject_GetAttributeSize |
334 * NSSCKFWObject_GetAttribute | 290 * NSSCKFWObject_GetAttribute |
335 * NSSCKFWObject_GetObjectSize | 291 * NSSCKFWObject_GetObjectSize |
336 */ | 292 */ |
337 | 293 |
338 /* | 294 /* |
339 * NSSCKFWObject_GetMDObject | 295 * NSSCKFWObject_GetMDObject |
340 * | 296 * |
341 */ | 297 */ |
342 NSS_EXTERN NSSCKMDObject * | 298 NSS_EXTERN NSSCKMDObject * |
343 NSSCKFWObject_GetMDObject | 299 NSSCKFWObject_GetMDObject( |
344 ( | 300 NSSCKFWObject *fwObject); |
345 NSSCKFWObject *fwObject | |
346 ); | |
347 | 301 |
348 /* | 302 /* |
349 * NSSCKFWObject_GetArena | 303 * NSSCKFWObject_GetArena |
350 * | 304 * |
351 */ | 305 */ |
352 NSS_EXTERN NSSArena * | 306 NSS_EXTERN NSSArena * |
353 NSSCKFWObject_GetArena | 307 NSSCKFWObject_GetArena( |
354 ( | 308 NSSCKFWObject *fwObject, |
355 NSSCKFWObject *fwObject, | 309 CK_RV *pError); |
356 CK_RV *pError | |
357 ); | |
358 | 310 |
359 /* | 311 /* |
360 * NSSCKFWObject_IsTokenObject | 312 * NSSCKFWObject_IsTokenObject |
361 * | 313 * |
362 */ | 314 */ |
363 NSS_EXTERN CK_BBOOL | 315 NSS_EXTERN CK_BBOOL |
364 NSSCKFWObject_IsTokenObject | 316 NSSCKFWObject_IsTokenObject( |
365 ( | 317 NSSCKFWObject *fwObject); |
366 NSSCKFWObject *fwObject | |
367 ); | |
368 | 318 |
369 /* | 319 /* |
370 * NSSCKFWObject_GetAttributeCount | 320 * NSSCKFWObject_GetAttributeCount |
371 * | 321 * |
372 */ | 322 */ |
373 NSS_EXTERN CK_ULONG | 323 NSS_EXTERN CK_ULONG |
374 NSSCKFWObject_GetAttributeCount | 324 NSSCKFWObject_GetAttributeCount( |
375 ( | 325 NSSCKFWObject *fwObject, |
376 NSSCKFWObject *fwObject, | 326 CK_RV *pError); |
377 CK_RV *pError | |
378 ); | |
379 | 327 |
380 /* | 328 /* |
381 * NSSCKFWObject_GetAttributeTypes | 329 * NSSCKFWObject_GetAttributeTypes |
382 * | 330 * |
383 */ | 331 */ |
384 NSS_EXTERN CK_RV | 332 NSS_EXTERN CK_RV |
385 NSSCKFWObject_GetAttributeTypes | 333 NSSCKFWObject_GetAttributeTypes( |
386 ( | 334 NSSCKFWObject *fwObject, |
387 NSSCKFWObject *fwObject, | 335 CK_ATTRIBUTE_TYPE_PTR typeArray, |
388 CK_ATTRIBUTE_TYPE_PTR typeArray, | 336 CK_ULONG ulCount); |
389 CK_ULONG ulCount | |
390 ); | |
391 | 337 |
392 /* | 338 /* |
393 * NSSCKFWObject_GetAttributeSize | 339 * NSSCKFWObject_GetAttributeSize |
394 * | 340 * |
395 */ | 341 */ |
396 NSS_EXTERN CK_ULONG | 342 NSS_EXTERN CK_ULONG |
397 NSSCKFWObject_GetAttributeSize | 343 NSSCKFWObject_GetAttributeSize( |
398 ( | 344 NSSCKFWObject *fwObject, |
399 NSSCKFWObject *fwObject, | 345 CK_ATTRIBUTE_TYPE attribute, |
400 CK_ATTRIBUTE_TYPE attribute, | 346 CK_RV *pError); |
401 CK_RV *pError | |
402 ); | |
403 | 347 |
404 /* | 348 /* |
405 * NSSCKFWObject_GetAttribute | 349 * NSSCKFWObject_GetAttribute |
406 * | 350 * |
407 */ | 351 */ |
408 NSS_EXTERN NSSItem * | 352 NSS_EXTERN NSSItem * |
409 NSSCKFWObject_GetAttribute | 353 NSSCKFWObject_GetAttribute( |
410 ( | 354 NSSCKFWObject *fwObject, |
411 NSSCKFWObject *fwObject, | 355 CK_ATTRIBUTE_TYPE attribute, |
412 CK_ATTRIBUTE_TYPE attribute, | 356 NSSItem *itemOpt, |
413 NSSItem *itemOpt, | 357 NSSArena *arenaOpt, |
414 NSSArena *arenaOpt, | 358 CK_RV *pError); |
415 CK_RV *pError | |
416 ); | |
417 | 359 |
418 /* | 360 /* |
419 * NSSCKFWObject_GetObjectSize | 361 * NSSCKFWObject_GetObjectSize |
420 * | 362 * |
421 */ | 363 */ |
422 NSS_EXTERN CK_ULONG | 364 NSS_EXTERN CK_ULONG |
423 NSSCKFWObject_GetObjectSize | 365 NSSCKFWObject_GetObjectSize( |
424 ( | 366 NSSCKFWObject *fwObject, |
425 NSSCKFWObject *fwObject, | 367 CK_RV *pError); |
426 CK_RV *pError | |
427 ); | |
428 | 368 |
429 /* | 369 /* |
430 * NSSCKFWFindObjects | 370 * NSSCKFWFindObjects |
431 * | 371 * |
432 * NSSCKFWFindObjects_GetMDFindObjects | 372 * NSSCKFWFindObjects_GetMDFindObjects |
433 * | 373 * |
434 */ | 374 */ |
435 | 375 |
436 /* | 376 /* |
437 * NSSCKFWFindObjects_GetMDFindObjects | 377 * NSSCKFWFindObjects_GetMDFindObjects |
438 * | 378 * |
439 */ | 379 */ |
440 | 380 |
441 NSS_EXTERN NSSCKMDFindObjects * | 381 NSS_EXTERN NSSCKMDFindObjects * |
442 NSSCKFWFindObjects_GetMDFindObjects | 382 NSSCKFWFindObjects_GetMDFindObjects( |
443 ( | 383 NSSCKFWFindObjects *); |
444 NSSCKFWFindObjects * | |
445 ); | |
446 | 384 |
447 /* | 385 /* |
448 * NSSCKFWMutex | 386 * NSSCKFWMutex |
449 * | 387 * |
450 * NSSCKFWMutex_Destroy | 388 * NSSCKFWMutex_Destroy |
451 * NSSCKFWMutex_Lock | 389 * NSSCKFWMutex_Lock |
452 * NSSCKFWMutex_Unlock | 390 * NSSCKFWMutex_Unlock |
453 * | 391 * |
454 */ | 392 */ |
455 | 393 |
456 /* | 394 /* |
457 * NSSCKFWMutex_Destroy | 395 * NSSCKFWMutex_Destroy |
458 * | 396 * |
459 */ | 397 */ |
460 | 398 |
461 NSS_EXTERN CK_RV | 399 NSS_EXTERN CK_RV |
462 NSSCKFWMutex_Destroy | 400 NSSCKFWMutex_Destroy( |
463 ( | 401 NSSCKFWMutex *mutex); |
464 NSSCKFWMutex *mutex | |
465 ); | |
466 | 402 |
467 /* | 403 /* |
468 * NSSCKFWMutex_Lock | 404 * NSSCKFWMutex_Lock |
469 * | 405 * |
470 */ | 406 */ |
471 | 407 |
472 NSS_EXTERN CK_RV | 408 NSS_EXTERN CK_RV |
473 NSSCKFWMutex_Lock | 409 NSSCKFWMutex_Lock( |
474 ( | 410 NSSCKFWMutex *mutex); |
475 NSSCKFWMutex *mutex | |
476 ); | |
477 | 411 |
478 /* | 412 /* |
479 * NSSCKFWMutex_Unlock | 413 * NSSCKFWMutex_Unlock |
480 * | 414 * |
481 */ | 415 */ |
482 | 416 |
483 NSS_EXTERN CK_RV | 417 NSS_EXTERN CK_RV |
484 NSSCKFWMutex_Unlock | 418 NSSCKFWMutex_Unlock( |
485 ( | 419 NSSCKFWMutex *mutex); |
486 NSSCKFWMutex *mutex | |
487 ); | |
488 | 420 |
489 #endif /* NSSCKFW_H */ | 421 #endif /* NSSCKFW_H */ |
490 | |
OLD | NEW |