Lines Matching defs:ptr
795 char *ptr, *lim;
799 ptr = malloc((sizeof (char *) +
803 if (ptr == NULL)
805 propvals = (char **)(void *)ptr;
808 propvals[j] = ptr + sizeof (char *) *
816 ptr = errmsg;
817 lim = ptr + DLADM_STRSIZE;
818 *ptr = '\0';
820 ptr += snprintf(ptr, lim - ptr, "%s,",
822 if (ptr >= lim)
825 if (ptr > errmsg) {
826 *(ptr - 1) = '\0';
967 char *ptr, *lim;
1007 ptr = buf;
1011 ptr += snprintf(ptr, lim - ptr, "--,");
1013 ptr += snprintf(ptr, lim - ptr, "%s,", propvals[i]);
1014 if (ptr >= lim)
1035 char *ptr = statep->fs_line;
1036 char *lim = ptr + MAX_PROP_LINE;
1041 (void) snprintf(ptr, lim - ptr, "%s", statep->fs_flow);
1044 (void) snprintf(ptr, lim - ptr, "%s", propname);
1049 DLADM_PROP_VAL_CURRENT, "%s", &ptr);
1057 ptr = statep->fs_line;
1061 DLADM_PROP_VAL_DEFAULT, "%s", &ptr);
1064 ptr = statep->fs_line;
1068 DLADM_PROP_VAL_MODIFIABLE, "%s ", &ptr);
1071 ptr = statep->fs_line;
1077 (void) strlcpy(buf, ptr, bufsize);