Lines Matching refs:params
47 struct gos_params params;
79 params.gos_opts = "abcdDf:F:gGHhi:km:o:O:rsvVwxZ:";
81 params.gos_opts = "abcdgGhi:km:O:rsvwx";
83 params.gos_strp = cp;
84 getoptstr_init(¶ms);
85 while ((c = getoptstr(¶ms)) != -1) {
106 (char *)params.gos_optargp,
107 params.gos_optarglen + 1);
124 if (params.gos_optarglen + 1 > sizeof (initname)) {
128 (void) strncpy(initname, params.gos_optargp,
129 params.gos_optarglen);
130 initname[params.gos_optarglen] = '\0';
137 if (strlen(initargs) + 3 + params.gos_optarglen + 1 >
145 (void) strncpy(scratch, params.gos_optargp,
146 params.gos_optarglen);
147 scratch[params.gos_optarglen] = '\0';
169 *str = kobj_alloc(params.gos_optarglen + 1, KM_TMP);
170 (void) strncpy(*str, params.gos_optargp,
171 params.gos_optarglen);
172 (*str)[params.gos_optarglen] = '\0';
215 switch (params.gos_last_opt) {
223 params.gos_last_opt);
237 if (*params.gos_strp) {
239 if (params.gos_strp[0] == '-' && ISSPACE(params.gos_strp[1])) {
244 "`%s'.\n", params.gos_strp);