Lines Matching refs:kwargs

637 	.kwargs = {
649 zcp_parse_args(state, libinfo->name, libinfo->pargs, libinfo->kwargs); in zcp_debug()
666 .kwargs = {
678 zcp_parse_args(state, libinfo->name, libinfo->pargs, libinfo->kwargs); in zcp_exists()
1216 const zcp_arg_t *kwargs, const char *fmt, ...) in zcp_args_error() argument
1238 if (pargs[i + 1].za_name != NULL || kwargs[0].za_name != NULL) in zcp_args_error()
1243 for (i = 0; kwargs[i].za_name != NULL; i++) { in zcp_args_error()
1244 msglen += strlen(kwargs[i].za_name); in zcp_args_error()
1245 msglen += strlen(lua_typename(state, kwargs[i].za_lua_type)); in zcp_args_error()
1246 if (kwargs[i + 1].za_name != NULL) in zcp_args_error()
1265 if (pargs[i + 1].za_name != NULL || kwargs[0].za_name != NULL) { in zcp_args_error()
1269 for (i = 0; kwargs[i].za_name != NULL; i++) { in zcp_args_error()
1270 VERIFY3U(len, >, strlcat(errmsg, kwargs[i].za_name, len)); in zcp_args_error()
1273 lua_typename(state, kwargs[i].za_lua_type), len)); in zcp_args_error()
1275 if (kwargs[i + 1].za_name != NULL) { in zcp_args_error()
1287 const zcp_arg_t *pargs, const zcp_arg_t *kwargs) in zcp_parse_table_args() argument
1302 zcp_args_error(state, fname, pargs, kwargs, in zcp_parse_table_args()
1306 zcp_args_error(state, fname, pargs, kwargs, in zcp_parse_table_args()
1321 for (i = 0; kwargs[i].za_name != NULL; i++) { in zcp_parse_table_args()
1327 lua_getfield(state, 1, kwargs[i].za_name); in zcp_parse_table_args()
1330 if (type != LUA_TNIL && type != kwargs[i].za_lua_type) { in zcp_parse_table_args()
1331 zcp_args_error(state, fname, pargs, kwargs, in zcp_parse_table_args()
1333 kwargs[i].za_name, lua_typename(state, type), in zcp_parse_table_args()
1334 lua_typename(state, kwargs[i].za_lua_type)); in zcp_parse_table_args()
1342 lua_setfield(state, 1, kwargs[i].za_name); in zcp_parse_table_args()
1352 zcp_args_error(state, fname, pargs, kwargs, in zcp_parse_table_args()
1355 zcp_args_error(state, fname, pargs, kwargs, in zcp_parse_table_args()
1358 zcp_args_error(state, fname, pargs, kwargs, in zcp_parse_table_args()
1369 const zcp_arg_t *kwargs) in zcp_parse_pos_args() argument
1377 zcp_args_error(state, fname, pargs, kwargs, in zcp_parse_pos_args()
1381 zcp_args_error(state, fname, pargs, kwargs, in zcp_parse_pos_args()
1389 zcp_args_error(state, fname, pargs, kwargs, in zcp_parse_pos_args()
1394 for (i = 0; kwargs[i].za_name != NULL; i++) { in zcp_parse_pos_args()
1417 const zcp_arg_t *kwargs) in zcp_parse_args() argument
1420 zcp_parse_table_args(state, fname, pargs, kwargs); in zcp_parse_args()
1422 zcp_parse_pos_args(state, fname, pargs, kwargs); in zcp_parse_args()