is_keyword
if ((arg_len = is_keyword(ptr, len, "setsync")) != 0)
else if ((arg_len = is_keyword(ptr, len, "settags")) != 0)
else if ((arg_len = is_keyword(ptr, len, "setverbose")) != 0)
else if ((arg_len = is_keyword(ptr, len, "setwide")) != 0)
else if ((arg_len = is_keyword(ptr, len, "setdebug")) != 0)
else if ((arg_len = is_keyword(ptr, len, "setflag")) != 0)
else if ((arg_len = is_keyword(ptr, len, "resetdev")) != 0)
else if ((arg_len = is_keyword(ptr, len, "cleardev")) != 0)
if ((arg_len = is_keyword(ptr, len, "all")) != 0) {
if ((arg_len = is_keyword(ptr, len, "alloc")))
else if ((arg_len = is_keyword(ptr, len, "phase")))
else if ((arg_len = is_keyword(ptr, len, "queue")))
else if ((arg_len = is_keyword(ptr, len, "result")))
else if ((arg_len = is_keyword(ptr, len, "scatter")))
else if ((arg_len = is_keyword(ptr, len, "script")))
else if ((arg_len = is_keyword(ptr, len, "tiny")))
else if ((arg_len = is_keyword(ptr, len, "timing")))
else if ((arg_len = is_keyword(ptr, len, "nego")))
else if ((arg_len = is_keyword(ptr, len, "tags")))
else if ((arg_len = is_keyword(ptr, len, "pointer")))
if ((arg_len = is_keyword(ptr, len, "no_disc")))