dprov_object_t
dprov_object_t *ds_objects[DPROV_MAX_OBJECTS]; /* session objects */
dprov_object_t *ds_objects[DPROV_MAX_OBJECTS]; /* "token" objects */
static void dprov_free_object(dprov_object_t *);
static boolean_t dprov_object_is_private(dprov_object_t *);
static boolean_t dprov_object_is_token(dprov_object_t *);
static int dprov_get_object_attr_boolean(dprov_object_t *, uint64_t,
static int dprov_get_object_attr_ulong(dprov_object_t *, uint64_t, ulong_t *);
static int dprov_get_object_attr_array(dprov_object_t *, uint64_t, void **,
static boolean_t dprov_attributes_match(dprov_object_t *,
dprov_object_t *object;
dprov_object_t *object;
dprov_object_t *object;
dprov_key_can_use(dprov_object_t *object, dprov_req_type_t req_type)
dprov_object_t *object;
dprov_object_t *object;
dprov_object_t *object;
object = kmem_zalloc(sizeof (dprov_object_t), KM_SLEEP);
kmem_free(object, sizeof (dprov_object_t));
dprov_attributes_match(dprov_object_t *object,
dprov_object_t *object;
dprov_object_can_modify(dprov_object_t *object,
dprov_object_t *object;
dprov_free_object(dprov_object_t *object)
kmem_free(object, sizeof (dprov_object_t));
dprov_object_is_private(dprov_object_t *object)
dprov_object_is_token(dprov_object_t *object)
dprov_get_object_attr_scalar_common(dprov_object_t *object, uint64_t attr_type,
dprov_get_object_attr_boolean(dprov_object_t *object, uint64_t attr_type,
dprov_get_object_attr_ulong(dprov_object_t *object, uint64_t attr_type,
dprov_get_object_attr_array(dprov_object_t *object, uint64_t attr_type,
dprov_object_t *object;