Searched refs:cont_obj (Results 1 - 9 of 9) sorted by relevance

/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/snowbird/lib/fruaccess/
H A Dlibfruaccess.c226 container_obj_t *cont_obj; local
228 cont_obj = malloc(sizeof (container_obj_t));
229 if (cont_obj == NULL) {
235 free(cont_obj);
239 cont_obj->sec_obj_list = NULL;
242 hash_obj->u.cont_obj = cont_obj;
364 if (parent_obj->u.cont_obj->sec_obj_list == NULL) {
365 parent_obj->u.cont_obj->sec_obj_list = child_obj;
369 for (next_hash = parent_obj->u.cont_obj
[all...]
H A Dfru_access_impl.h246 container_obj_t *cont_obj; member in union:hash_obj::__anon1390
/opensolaris-onvv-gate/usr/src/lib/libfru/libfruraw/
H A Draw_access.c94 container_obj_t *cont_obj; local
96 cont_obj = malloc(sizeof (container_obj_t));
97 if (cont_obj == NULL) {
103 free(cont_obj);
107 cont_obj->sec_obj_list = NULL;
110 hash_obj->u.cont_obj = cont_obj;
342 if (parent_obj->u.cont_obj->sec_obj_list == NULL) {
343 parent_obj->u.cont_obj->sec_obj_list = child_obj;
347 for (next_hash = parent_obj->u.cont_obj
[all...]
H A Dfru_access_impl.h188 container_obj_t *cont_obj; member in union:hash_obj::__anon3489
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/blade/fruaccess/
H A Dfru_access.c86 container_obj_t *cont_obj; local
88 cont_obj = malloc(sizeof (container_obj_t));
89 if (cont_obj == NULL) {
95 free(cont_obj);
99 cont_obj->sec_obj_list = NULL;
102 hash_obj->u.cont_obj = cont_obj;
227 if (parent_obj->u.cont_obj->sec_obj_list == NULL) {
228 parent_obj->u.cont_obj->sec_obj_list = child_obj;
232 for (next_hash = parent_obj->u.cont_obj
[all...]
H A Dfru_access_impl.h190 container_obj_t *cont_obj; member in union:hash_obj::__anon1259
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/
H A Dfru_access.c85 container_obj_t *cont_obj; local
87 cont_obj = malloc(sizeof (container_obj_t));
88 if (cont_obj == NULL) {
94 free(cont_obj);
98 cont_obj->sec_obj_list = NULL;
101 hash_obj->u.cont_obj = cont_obj;
226 if (parent_obj->u.cont_obj->sec_obj_list == NULL) {
227 parent_obj->u.cont_obj->sec_obj_list = child_obj;
231 for (next_hash = parent_obj->u.cont_obj
[all...]
H A Dfru_access_impl.h194 container_obj_t *cont_obj; member in union:hash_obj::__anon1327
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/frudata/
H A Dfru_data.c176 lock_readwrite_lock(container_tbl_t *cont_obj, int operation) argument
180 return (pthread_rwlock_trywrlock(&cont_obj->rwlock));
183 return (pthread_rwlock_tryrdlock(&cont_obj->rwlock));
197 container_tbl_t *cont_obj = NULL; local
201 while (((cont_obj = lookup_container_table(nodehdl, object_type)) !=
202 NULL) && (lock_readwrite_lock(cont_obj, operation) == EBUSY)) {
203 pthread_cond_wait(&cont_obj->cond_var, &cont_tbl_lock);
208 return (cont_obj);

Completed in 171 milliseconds