Lines Matching refs:prop
37 OSSL_PROPERTY_TYPE ossl_property_get_type(const OSSL_PROPERTY_DEFINITION *prop)
39 return prop->type;
43 const OSSL_PROPERTY_DEFINITION *prop)
47 if (prop != NULL && prop->type == OSSL_PROPERTY_TYPE_STRING)
48 value = ossl_property_value_str(libctx, prop->v.str_val);
52 int64_t ossl_property_get_number_value(const OSSL_PROPERTY_DEFINITION *prop)
56 if (prop != NULL && prop->type == OSSL_PROPERTY_TYPE_NUMBER)
57 value = prop->v.int_val;
70 const OSSL_PROPERTY_DEFINITION *prop;
72 prop = ossl_property_find_property(prop_list, ctx, property_name);
74 if (prop == NULL || prop->optional || prop->oper == OSSL_PROPERTY_OVERRIDE)
76 return (prop->type == OSSL_PROPERTY_TYPE_STRING
77 && ((prop->oper == OSSL_PROPERTY_OPER_EQ
78 && prop->v.str_val == OSSL_PROPERTY_TRUE)
79 || (prop->oper == OSSL_PROPERTY_OPER_NE
80 && prop->v.str_val != OSSL_PROPERTY_TRUE)));