Lines Matching refs:method

6 - generic method constructor
15 /* Get an already existing method from a store */
17 /* Store a method in a store */
18 int (*put)(void *store, void *method, const OSSL_PROVIDER *prov,
20 /* Construct a new method */
23 /* Destruct a method */
24 void (*destruct)(void *method, void *data);
40 It's important to keep in mind that a method is identified by three things:
54 ossl_method_construct() creates a method by asking all available
57 method creator through I<mcm> and the data in I<mcm_data> (which is
60 useful in the case a method must be found in that particular
63 This function assumes that the subsystem method creator implements
65 subsystem destruct() method to decrement the reference count when
70 A central part of constructing a subsystem specific method is to give
79 Create a temporary method store in the scope of the library context I<ctx>.
86 Look up an already existing method from a store by name.
93 The method to be looked up should be identified with data found in I<data>
99 search of a method belonging to just one provider.
101 This function is expected to increment the resulting method's reference count.
105 Places the I<method> created by the construct() function (see below)
113 The method should be associated with the given provider I<prov>,
118 This function is expected to increment the I<method>'s reference count.
122 Constructs a subsystem method for the given I<name> and the given
131 This function is expected to set the method's reference count to 1.
135 Decrement the I<method>'s reference count, and destruct it when
142 ossl_method_construct() returns a constructed method on success, or