Lines Matching refs:I

88 and value fields.  In the description here, B<I<TYPE>> is used a placeholder
89 for any of the OpenSSL datatypes, such as I<SSL_SESSION>.
97 B<lh_I<TYPE>_new>() creates a new B<LHASH_OF>(B<I<TYPE>>) structure to store
99 callbacks to be used in organising the table's entries. The I<hash>
103 function returns well mixed low order bits. The I<compare> callback
108 will contain items of some particular type and the I<hash> and
109 I<compare> callbacks hash/compare these types, then the
138 Then a hash table of B<I<TYPE>> objects can be created using this:
144 B<lh_I<TYPE>_free>() frees the B<LHASH_OF>(B<I<TYPE>>) structure
145 I<table>. Allocated hash table entries will not be freed; consider
149 B<lh_I<TYPE>_flush>() empties the B<LHASH_OF>(B<I<TYPE>>) structure I<table>. New
154 B<lh_I<TYPE>_insert>() inserts the structure pointed to by I<data> into
155 I<table>. If there already is an entry with the same key, the old
159 B<lh_I<TYPE>_delete>() deletes an entry from I<table>.
161 B<lh_I<TYPE>_retrieve>() looks up an entry in I<table>. Normally, I<data>
166 I<func> with the data item as its parameter.
182 I<func> will be called with I<arg> as the second argument and I<func>
183 should be of type B<LHASH_DOALL_ARG_FN>(B<I<TYPE>>) (a callback prototype
212 B<lh_I<TYPE>_set_down_load>() with a I<down_load> argument of 0 first. This
232 type specific. So instead of returning an B<LHASH_OF(I<TYPE>)> value it returns
239 B<lh_I<TYPE>> function returns or uses a B<I<TYPE> *> or B<LHASH_OF(I<TYPE>) *>.
275 I<unless> accurate usage statistics are desired. In which case, a write lock