lua_pushstring
lua_pushstring(L, event);
lua_pushstring(L, (lua_toboolean(L, idx) ? "true" : "false"));
lua_pushstring(L, modname); /* argument to open function */
lua_pushstring(L, luaL_typename(L, 1));
LUA_API const char *(lua_pushstring) (lua_State *L, const char *s);
(void) lua_pushstring(state, "Lua stack overflow");
(void) lua_pushstring(state, nvpair_name(pair));
(void) lua_pushstring(state, fnvpair_value_string(pair));
(void) lua_pushstring(state, strarr[i]);
(void) lua_pushstring(state, "Channel program was canceled.");
(void) lua_pushstring(state,
(void) lua_pushstring(state, src);
(void) lua_pushstring(state, buf);
(void) lua_pushstring(state, setpoint);
(void) lua_pushstring(state, strval);
(void) lua_pushstring(state, propval);
(void) lua_pushstring(state, strval);
(void) lua_pushstring(state, propval);
(void) lua_pushstring(state, dataset_name);
(void) lua_pushstring(state, dataset_name);
(void) lua_pushstring(state, clonename);
(void) lua_pushstring(state, snapname);
(void) lua_pushstring(state, childname);
(void) lua_pushstring(state, nvpair_name(pair));
(void) lua_pushstring(state, val);
(void) lua_pushstring(state, source);
(void) lua_pushstring(state, "__gc");