Lines Matching defs:prof
48 profstr_t prof;
51 tmp = _getprofattr(&prof, buf, NSS_BUFLEN_PROFATTR, &err);
61 profstr_t prof;
64 (void) memset(&prof, 0, sizeof (profstr_t));
66 resptr = _getprofnam(name, &prof, buf, NSS_BUFLEN_PROFATTR, &err);
88 free_profattr(profattr_t *prof)
90 if (prof) {
91 free(prof->name);
92 free(prof->res1);
93 free(prof->res2);
94 free(prof->desc);
95 _kva_free(prof->attr);
96 free(prof);
102 profstr2attr(profstr_t *prof)
106 if (prof == NULL)
112 newprof->name = _do_unescape(prof->name);
113 newprof->res1 = _do_unescape(prof->res1);
114 newprof->res2 = _do_unescape(prof->res2);
115 newprof->desc = _do_unescape(prof->desc);
116 newprof->attr = _str2kva(prof->attr, KV_ASSIGN, KV_DELIMITER);
151 print_profattr(profattr_t *prof)
156 if (prof == NULL) {
161 printf("name=%s\n", prof->name ? prof->name : empty);
162 printf("res1=%s\n", prof->res1 ? prof->res1 : empty);
163 printf("res2=%s\n", prof->res2 ? prof->res2 : empty);
164 printf("desc=%s\n", prof->desc ? prof->desc : empty);
166 print_kva(prof->attr);