Lines Matching refs:argc_nr

609 			     *const argv[], int *argc_nr,
612 char *const argv[], int *argc_nr,
615 char *const argv[], int *argc_nr,
618 char *const argv[], int *argc_nr,
621 char *const argv[], int *argc_nr,
624 char *const argv[], int *argc_nr,
634 int *argc_nr, struct ethsw_command_def *parsed_cmd);
751 char *const argv[], int *argc_nr, in keyword_match_gen() argument
754 if (strcmp(argv[*argc_nr], keyword[key_id].keyword_name) == 0) { in keyword_match_gen()
755 parsed_cmd->cmd_to_keywords[*argc_nr] = key_id; in keyword_match_gen()
764 char *const argv[], int *argc_nr, in keyword_match_port() argument
769 if (!keyword_match_gen(key_id, argc, argv, argc_nr, parsed_cmd)) in keyword_match_port()
772 if (*argc_nr + 1 >= argc) in keyword_match_port()
775 if (strict_strtoul(argv[*argc_nr + 1], 10, &val) != -EINVAL) { in keyword_match_port()
777 (*argc_nr)++; in keyword_match_port()
778 parsed_cmd->cmd_to_keywords[*argc_nr] = ethsw_id_port_no; in keyword_match_port()
787 char *const argv[], int *argc_nr, in keyword_match_vlan() argument
793 if (!keyword_match_gen(key_id, argc, argv, argc_nr, parsed_cmd)) in keyword_match_vlan()
796 if (*argc_nr + 1 >= argc) in keyword_match_vlan()
799 if (strict_strtoul(argv[*argc_nr + 1], 10, &val) != -EINVAL) { in keyword_match_vlan()
801 (*argc_nr)++; in keyword_match_vlan()
802 parsed_cmd->cmd_to_keywords[*argc_nr] = ethsw_id_vlan_no; in keyword_match_vlan()
806 aux = *argc_nr + 1; in keyword_match_vlan()
809 parsed_cmd->cmd_to_keywords[*argc_nr + 1] = ethsw_id_add; in keyword_match_vlan()
811 parsed_cmd->cmd_to_keywords[*argc_nr + 1] = ethsw_id_del; in keyword_match_vlan()
815 if (*argc_nr + 2 >= argc) in keyword_match_vlan()
818 if (strict_strtoul(argv[*argc_nr + 2], 10, &val) != -EINVAL) { in keyword_match_vlan()
820 (*argc_nr) += 2; in keyword_match_vlan()
821 parsed_cmd->cmd_to_keywords[*argc_nr] = ethsw_id_add_del_no; in keyword_match_vlan()
830 char *const argv[], int *argc_nr, in keyword_match_pvid() argument
835 if (!keyword_match_gen(key_id, argc, argv, argc_nr, parsed_cmd)) in keyword_match_pvid()
838 if (*argc_nr + 1 >= argc) in keyword_match_pvid()
841 if (strict_strtoul(argv[*argc_nr + 1], 10, &val) != -EINVAL) { in keyword_match_pvid()
843 (*argc_nr)++; in keyword_match_pvid()
844 parsed_cmd->cmd_to_keywords[*argc_nr] = ethsw_id_pvid_no; in keyword_match_pvid()
852 char *const argv[], int *argc_nr, in keyword_match_mac_addr() argument
855 if (!keyword_match_gen(key_id, argc, argv, argc_nr, parsed_cmd)) in keyword_match_mac_addr()
858 if ((*argc_nr + 1 >= argc) || in keyword_match_mac_addr()
862 if (eth_validate_ethaddr_str(argv[*argc_nr + 1])) { in keyword_match_mac_addr()
863 printf("Invalid MAC address: %s\n", argv[*argc_nr + 1]); in keyword_match_mac_addr()
867 eth_parse_enetaddr(argv[*argc_nr + 1], parsed_cmd->ethaddr); in keyword_match_mac_addr()
874 parsed_cmd->cmd_to_keywords[*argc_nr + 1] = ethsw_id_add_del_mac; in keyword_match_mac_addr()
881 char *const argv[], int *argc_nr, in keyword_match_aggr() argument
886 if (!keyword_match_gen(key_id, argc, argv, argc_nr, parsed_cmd)) in keyword_match_aggr()
889 if (*argc_nr + 1 >= argc) in keyword_match_aggr()
892 if (strict_strtoul(argv[*argc_nr + 1], 10, &val) != -EINVAL) { in keyword_match_aggr()
894 (*argc_nr)++; in keyword_match_aggr()
895 parsed_cmd->cmd_to_keywords[*argc_nr] = ethsw_id_aggr_no; in keyword_match_aggr()