Lines Matching refs:out

96  * filled, and sets up the iterator.  An ITER_READ_VALUE just copies out
699 * context, and tracks references to a possibly out-of-date node's children.
1477 * _NO_RESOURCES - out of memory
1489 * _NO_RESOURCES - out of memory
1626 * A child is being created -- locks out other creations, to
2179 * ITER_READ request, keeping it out of cache_hash and any child lists
2387 uu_die("out of memory");
2396 uu_die("out of memory");
2412 uu_die("out of memory");
2754 rc_node_ptr_init(rc_node_ptr_t *out)
2756 out->rnp_node = NULL;
2757 out->rnp_auth_string = NULL;
2758 out->rnp_authorized = RC_AUTH_UNKNOWN;
2759 out->rnp_deleted = 0;
2772 rc_node_assign(rc_node_ptr_t *out, rc_node_t *val)
2774 rc_node_t *cur = out->rnp_node;
2777 out->rnp_node = val;
2783 * out->rnp_node into cur. Note that the persistent
2791 out->rnp_authorized = RC_AUTH_UNKNOWN;
2792 rc_node_ptr_free_mem(out);
2793 out->rnp_deleted = 0;
2797 rc_node_clear(rc_node_ptr_t *out, int deleted)
2799 rc_node_assign(out, NULL);
2800 out->rnp_deleted = deleted;
2804 rc_node_ptr_assign(rc_node_ptr_t *out, const rc_node_ptr_t *val)
2806 rc_node_assign(out, val->rnp_node);
2926 rc_local_scope(uint32_t type, rc_node_ptr_t *out)
2929 rc_node_clear(out, 0);
2936 rc_node_assign(out, rc_scope);
2949 rc_scope_parent_scope(rc_node_ptr_t *npp, uint32_t type, rc_node_ptr_t *out)
2953 rc_node_clear(out, 0);
3055 rc_node_get_property_type(rc_node_ptr_t *npp, rep_protocol_value_type_t *out)
3064 *out = np->rn_valtype;
3071 * on the parent, returns a pointer to it in *out, and returns _SUCCESS.
3074 rc_node_parent(rc_node_t *np, rc_node_t **out)
3111 *out = NULL;
3130 *out = pnp;
3144 rc_node_ptr_parent(rc_node_ptr_t *npp, rc_node_t **out)
3150 return (rc_node_parent(np, out));
3163 rc_node_get_parent(rc_node_ptr_t *npp, uint32_t type, rc_node_ptr_t *out)
3170 return (rc_scope_parent_scope(npp, type, out));
3173 rc_node_clear(out, 0);
3182 rc_node_assign(out, pnp);
3877 * _NO_RESOURCES - out of memory, or could not allocate new id
4276 * N.B.: this function drops np->rn_lock on the way out.
4327 * If this node is not out-dated, we need to remove it from
4850 * Everyone out of the pool -- we grab everything but
5783 * _NO_RESOURCES - out of memory
6015 goto out;
6050 out:
6084 * _NO_RESOURCES - out of memory
6125 * _NO_RESOURCES - out of memory
6130 * _TRUNCATED - property has >1 values (first is written into out)
6131 * _SUCCESS - property has 1 value (which is written into out)
6138 struct rep_protocol_value_response *out, size_t *sz_out)
6144 assert(*sz_out == sizeof (*out));
6164 out->rpr_type = np->rn_valtype;
6165 w = strlcpy(out->rpr_value, &np->rn_values[0],
6166 sizeof (out->rpr_value));
6168 if (w >= sizeof (out->rpr_value))
6182 struct rep_protocol_value_response *out, size_t *sz_out, int repeat)
6194 assert(*sz_out == sizeof (*out));
6196 (void) memset(out, '\0', *sz_out);
6212 out->rpr_type = np->rn_valtype;
6218 *sz_out -= sizeof (out->rpr_value);
6220 w = strlcpy(out->rpr_value, &vals[start],
6221 sizeof (out->rpr_value));
6223 if (w >= sizeof (out->rpr_value))
6353 rc_iter_next(rc_node_iter_t *iter, rc_node_ptr_t *out, uint32_t type)
6363 rc_node_clear(out, 0);
6368 rc_node_clear(out, 0);
6376 rc_node_clear(out, 1);
6397 rc_node_clear(out, 1);
6450 rc_node_clear(out, 0);
6481 rc_node_clear(out, 0);
6489 rc_node_clear(out, 1);
6523 rc_node_clear(out, 0);
6533 rc_node_clear(out, 1);
6544 rc_node_clear(out, 1);
6558 rc_node_clear(out, 0);
6580 rc_node_clear(out, 1);
6592 rc_node_clear(out, 0);
6609 rc_node_assign(out, res);
7459 goto out;
7471 out:
7495 rc_notify_info_wait(rc_notify_info_t *rnip, rc_node_ptr_t *out,
7571 rc_node_clear(out, 0);
7588 rc_node_assign(out, nnp);
7614 * If we're the last one out, let people know it's clear.