Lines Matching refs:args
113 } args[MAX_ARGS];
1005 * Parse args
1014 command->args[command->n_args].argtype = *cp++;
1016 command->args[command->n_args].arg_val = strtoul(cp, &end, 0);
1022 command->args[command->n_args].arg_str = strdup(cp);
1025 command->args[command->n_args].arg_str = NULL;
1050 warnx("ERROR line %d: incorrect number of geometry args",
1059 switch (command->args[i].argtype) {
1061 dos_cyls = command->args[i].arg_val;
1064 dos_heads = command->args[i].arg_val;
1067 dos_sectors = command->args[i].arg_val;
1072 current_line_number, command->args[i].argtype,
1073 command->args[i].argtype);
1163 warnx("ERROR line %d: incorrect number of partition args",
1167 partition = command->args[0].arg_val;
1175 partp->dp_typ = command->args[1].arg_val;
1176 if (command->args[2].arg_str != NULL) {
1177 if (strcmp(command->args[2].arg_str, "*") == 0) {
1195 partp->dp_start = str2sectors(command->args[2].arg_str);
1200 partp->dp_start = command->args[2].arg_val;
1202 if (command->args[3].arg_str != NULL) {
1203 if (strcmp(command->args[3].arg_str, "*") == 0)
1207 partp->dp_size = str2sectors(command->args[3].arg_str);
1216 partp->dp_size = command->args[3].arg_val;
1300 warnx("ERROR line %d: incorrect number of active args",
1305 partition = command->args[0].arg_val;