object_get_size
*size = object_get_size(obj);
CK_ULONG object_get_size(OBJECT *);
object_ops), CRYPTO_OBJECT_OFFSET(object_get_size),
STRUCT_DECL(crypto_object_get_size, object_get_size);
STRUCT_INIT(object_get_size, mode);
if (copyin(arg, STRUCT_BUF(object_get_size),
STRUCT_SIZE(object_get_size)) != 0) {
session_id = STRUCT_FGET(object_get_size, gs_session);
CRYPTO_OBJECT_OFFSET(object_get_size),
handle = STRUCT_FGET(object_get_size, gs_handle);
STRUCT_FSET(object_get_size, gs_size, (ulong_t)size);
STRUCT_FSET(object_get_size, gs_return_value, rv);
if (copyout(STRUCT_BUF(object_get_size), arg,
STRUCT_SIZE(object_get_size)) != 0) {
return (object_get_size(dev, ARG, mode, rval));
if (object_ops->object_get_size != NULL)
KCF_PROV_OBJECT_OPS(pd)->object_get_size) ? \
KCF_PROV_OBJECT_OPS(pd)->object_get_size((pd)->pd_prov_handle, \
int (*object_get_size)(crypto_provider_handle_t, crypto_session_id_t,