Lines Matching full:program

22 .Nm zfs-program
26 .Cm program
35 The ZFS channel program interface allows ZFS administrative operations to be
39 A library of ZFS calls is made available to channel program scripts.
42 A modified version of the Lua 5.2 interpreter is used to run channel program
47 The channel program given by
56 Display channel program output in JSON format.
58 channel program encountered an error.
61 Executes a read-only channel program, which runs faster.
62 The program cannot change on-disk state by calling functions from the
64 The program can be used to gather information such as properties and
67 channel program can complete.
70 If a channel program executes more than the specified number of instructions,
76 If a channel program attempts to allocate more memory than the given limit, it
87 A channel program can be invoked either from the command line, or via a library
92 Arguments passed to the channel program are converted to a Lua table.
102 passed to the channel program, which is accessible via the same
115 in a C array passed to a channel program will be stored in
124 channel program script, but attempting to return more than one value from the
125 top level of the channel program is not permitted and will throw an error.
135 Channel program fully executed with return value:
142 If the channel program encounters a fatal error while running, a non-zero exit
148 If a fatal error is returned, the channel program may have not executed at all,
152 If the channel program exhausts an instruction or memory limit, a fatal error
153 will be generated and the program will be stopped, leaving the program partially
157 channel program are deterministic when run against the same inputs and
158 filesystem state, as long as a channel program has run successfully once, you
161 If a channel program attempts to return too large a value, the program will
166 return an error code and the channel program continues executing.
172 When invoking a channel program via the libzfs interface, it is necessary to
177 A Lua table which is returned from the channel program will be recursively
251 If it fails, it returns an error code and the channel program continues
304 That is, in a channel program running on rpool,
602 The following channel program recursively destroys a filesystem and all its
619 A more verbose and robust version of the same channel program, which