Lines Matching defs:word_end

612 initial_match(const char *line1, const char *line2, int word_end)
614 if (word_end <= 0)
616 return (strncmp(line1, line2, word_end) == 0);
621 int word_end)
626 if (initial_match(line1, list[i], word_end)) {
627 err = cpl_add_completion(cpl, line1, 0, word_end,
628 list[i] + word_end, "", "");
646 if (strncmp(line, "add ", MAX(MIN(word_end, 4), 1)) == 0)
647 return (add_stuff(cpl, line, add_cmds, word_end));
648 if (strncmp(line, "clear ", MAX(MIN(word_end, 6), 2)) == 0)
649 return (add_stuff(cpl, line, clear_cmds, word_end));
650 if (strncmp(line, "select ", MAX(MIN(word_end, 7), 3)) == 0)
651 return (add_stuff(cpl, line, select_cmds, word_end));
652 if (strncmp(line, "set ", MAX(MIN(word_end, 4), 3)) == 0)
653 return (add_stuff(cpl, line, set_cmds, word_end));
654 if (strncmp(line, "remove ", MAX(MIN(word_end, 7), 1)) == 0)
655 return (add_stuff(cpl, line, remove_cmds, word_end));
656 if (strncmp(line, "info ", MAX(MIN(word_end, 5), 1)) == 0)
657 return (add_stuff(cpl, line, info_cmds, word_end));
658 return (add_stuff(cpl, line, global_scope_cmds, word_end));
662 return (add_stuff(cpl, line, fs_res_scope_cmds, word_end));
664 return (add_stuff(cpl, line, net_res_scope_cmds, word_end));
666 return (add_stuff(cpl, line, device_res_scope_cmds, word_end));
668 return (add_stuff(cpl, line, rctl_res_scope_cmds, word_end));
670 return (add_stuff(cpl, line, attr_res_scope_cmds, word_end));
672 return (add_stuff(cpl, line, dataset_res_scope_cmds, word_end));
674 return (add_stuff(cpl, line, pset_res_scope_cmds, word_end));
676 return (add_stuff(cpl, line, pcap_res_scope_cmds, word_end));
678 return (add_stuff(cpl, line, mcap_res_scope_cmds, word_end));
680 return (add_stuff(cpl, line, admin_res_scope_cmds, word_end));
683 word_end));