Lines Matching defs:ecol
76 entry_col *ecol;
89 if ((ecol = (entry_col *)malloc(ncol * sizeof (entry_col) +
92 (void) memset((char *)ecol, 0, ncol * sizeof (ecol));
95 buf = (char (*)[sizeof (*buf)]) (ecol + ncol);
102 ecol[i].ec_value.ec_value_val = "";
103 ecol[i].ec_value.ec_value_len = 0;
105 ecol[i].ec_value.ec_value_val = s;
106 ecol[i].ec_value.ec_value_len = strlen(s)+1;
110 *ecolret = ecol;
117 entry_col *ecol;
124 res = genent_attr(line, USERATTR_DB_NCOL, &ecol);
128 data.name = ecol[0].ec_value.ec_value_val;
129 data.qualifier = ecol[1].ec_value.ec_value_val;
132 data.attr = ecol[4].ec_value.ec_value_val;
147 free(ecol);
173 entry_col *ecol;
180 res = genent_attr(line, PROFATTR_DB_NCOL, &ecol);
184 data.name = ecol[0].ec_value.ec_value_val;
187 data.desc = ecol[3].ec_value.ec_value_val;
188 data.attr = ecol[4].ec_value.ec_value_val;
210 free(ecol);
240 entry_col *ecol;
247 res = genent_attr(line, EXECATTR_DB_NCOL, &ecol);
251 data.name = ecol[0].ec_value.ec_value_val;
252 data.policy = ecol[1].ec_value.ec_value_val;
253 data.type = ecol[2].ec_value.ec_value_val;
256 data.id = ecol[5].ec_value.ec_value_val;
257 data.attr = ecol[6].ec_value.ec_value_val;
281 free(ecol);
323 entry_col *ecol;
330 res = genent_attr(line, AUTHATTR_DB_NCOL, &ecol);
334 data.name = ecol[0].ec_value.ec_value_val;
337 data.short_desc = ecol[3].ec_value.ec_value_val;
338 data.long_desc = ecol[4].ec_value.ec_value_val;
339 data.attr = ecol[5].ec_value.ec_value_val;
360 free(ecol);