Lines Matching +full:allow +full:- +full:set +full:- +full:time

2 .\" Copyright (c) 2010-2011 The FreeBSD Foundation
67 module may be able to associate per-object data for maintaining relevant state
85 .Bd -literal -offset indent
104 but are only required to set the
106 field, and may optionally set the
114 Using the C99 designated initialiser feature to set fields is encouraged.
121 Returning a non-zero value from the
139 The HELPER_NEEDS_OSD flag should be set in the
143 module requires persistent per-object data storage.
148 modules to associate persistent per-object data, so a manual check is required.
162 should only be used by modules which require the use of persistent per-object
163 storage i.e. modules which set the HELPER_NEEDS_OSD flag in their
176 It should be no longer than HELPER_NAME_MAXLEN-1 characters in length.
218 function is used to obtain the per-object data pointer for a specified
247 functions allow a
251 points at run time.
267 Most of the work required to allow
275 allow
277 modules to associate persistent per-object data.
278 Providing support for persistent data storage can allow
281 Subsystems which want to allow Khelp modules to associate
282 persistent per-object data with one of the subsystem's data structures need to
284 .Bl -bullet
300 function initialises the per-object data storage for all currently loaded
302 modules of appropriate classes which have set the HELPER_NEEDS_OSD flag in their
336 The count is incremented each time a subsystem calls
349 module which requires per-object storage fails to allocate the necessary memory.
361 It return -1 if no module with the specified name is currently registered.
399 The Enhanced Round Trip Time (ERTT)
426 .An -nosplit