| 584 | } |
| 585 | |
| 586 | cs_error_t sam_data_store ( |
| 587 | const void *data, |
| 588 | size_t size) |
| 589 | { |
| 590 | cs_error_t ret; |
| 591 | |
| 592 | pthread_mutex_lock (&sam_internal_data.lock); |
| 593 | |
| 594 | ret = sam_data_store_nolock (data, size); |
| 595 | |
| 596 | pthread_mutex_unlock (&sam_internal_data.lock); |
| 597 | |
| 598 | return (ret); |
| 599 | } |
| 600 | |
| 601 | cs_error_t sam_start (void) |
| 602 | { |