• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/cddl/contrib/opensolaris/lib/libzfs_core/common/

Lines Matching refs:program

982 lzc_channel_program_impl(const char *pool, const char *program, boolean_t sync,
989 fnvlist_add_string(args, ZCP_ARG_PROGRAM, program);
1001 * Executes a channel program.
1003 * If this function returns 0 the channel program was successfully loaded and
1004 * ran without failing. Note that individual commands the channel program ran
1005 * may have failed and the channel program is responsible for reporting such
1010 * EINVAL The program contains syntax errors, or an invalid memory or time
1011 * limit was given. No part of the channel program was executed.
1015 * EDOM The program was executed, but encountered a runtime error, such as
1018 * of the channel program may have executed and committed changes.
1021 * ENOMEM The program fully executed, but the output buffer was not large
1025 * ENOSPC The program was terminated because it exceeded its memory usage
1026 * limit. Some portion of the channel program may have executed and
1029 * ETIMEDOUT The program was terminated because it exceeded its Lua instruction
1030 * limit. Some portion of the channel program may have executed and
1034 lzc_channel_program(const char *pool, const char *program, uint64_t instrlimit,
1037 return (lzc_channel_program_impl(pool, program, B_TRUE, instrlimit,
1110 * Executes a read-only channel program.
1112 * A read-only channel program works programmatically the same way as a
1113 * normal channel program executed with lzc_channel_program(). The only
1115 * return faster. The downside to that, is that the program cannot change
1122 lzc_channel_program_nosync(const char *pool, const char *program,
1125 return (lzc_channel_program_impl(pool, program, B_FALSE, timeout,