MORE Add safety to struct state_t

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Statically initialize grace

This avoids the need to check result of pthread_mutex_init.

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Properly handle initialization and destruction of scc_mutex

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
MORE Add safety to struct state_t

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Statically init unknown_owner

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Properly handle initialization and destruction of so_mutex

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Properly handle initialization and destruction of sle_mutex

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Statically init SAL static glist_head objects

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Remove sls_mutex - entry->state_lock is always held

We don't need the sls_mutex since entry->state_lock is always held thus
protecting the list of segments for any given layout state.

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>