Lines Matching refs:ecol
75 entry_col *ecol;
88 if ((ecol = (entry_col *)malloc(ncol * sizeof (entry_col) +
91 (void) memset((char *)ecol, 0, ncol * sizeof (ecol));
94 buf = (char (*)[sizeof (*buf)]) (ecol + ncol);
101 ecol[i].ec_value.ec_value_val = "";
102 ecol[i].ec_value.ec_value_len = 0;
104 ecol[i].ec_value.ec_value_val = s;
105 ecol[i].ec_value.ec_value_len = strlen(s)+1;
109 *ecolret = ecol;
116 entry_col *ecol;
123 res = genent_attr(line, USERATTR_DB_NCOL, &ecol);
127 data.name = ecol[0].ec_value.ec_value_val;
128 data.qualifier = ecol[1].ec_value.ec_value_val;
131 data.attr = ecol[4].ec_value.ec_value_val;
146 free(ecol);
172 entry_col *ecol;
179 res = genent_attr(line, PROFATTR_DB_NCOL, &ecol);
183 data.name = ecol[0].ec_value.ec_value_val;
186 data.desc = ecol[3].ec_value.ec_value_val;
187 data.attr = ecol[4].ec_value.ec_value_val;
209 free(ecol);
239 entry_col *ecol;
246 res = genent_attr(line, EXECATTR_DB_NCOL, &ecol);
250 data.name = ecol[0].ec_value.ec_value_val;
251 data.policy = ecol[1].ec_value.ec_value_val;
252 data.type = ecol[2].ec_value.ec_value_val;
255 data.id = ecol[5].ec_value.ec_value_val;
256 data.attr = ecol[6].ec_value.ec_value_val;
280 free(ecol);
322 entry_col *ecol;
329 res = genent_attr(line, AUTHATTR_DB_NCOL, &ecol);
333 data.name = ecol[0].ec_value.ec_value_val;
336 data.short_desc = ecol[3].ec_value.ec_value_val;
337 data.long_desc = ecol[4].ec_value.ec_value_val;
338 data.attr = ecol[5].ec_value.ec_value_val;
359 free(ecol);