Lines Matching defs:text_p
31 static ssize_t acl_entry_to_any_str(const acl_entry_t entry_d, char *text_p,
34 static ssize_t snprint_uint(char *text_p, ssize_t size, unsigned int i);
105 text_p += (x); \
113 text_p[0] = *(s); \
115 text_p[1] = ':'; \
118 strncpy(text_p, (s), size); \
125 acl_entry_to_any_str(const acl_entry_t entry_d, char *text_p, ssize_t size,
135 const char *orig_text_p = text_p, *str;
143 if (text_p == NULL)
147 strncpy(text_p, prefix, size);
165 strncpy(text_p, str, size);
168 x = snprint_uint(text_p, size,
174 *text_p = ':';
188 strncpy(text_p, str, size);
191 x = snprint_uint(text_p, size,
197 *text_p = ':';
205 *text_p = ':';
214 *text_p = ':';
224 text_p[2] = (entry_obj_p->eperm.sperm &
228 text_p[1] = (entry_obj_p->eperm.sperm &
232 text_p[0] = (entry_obj_p->eperm.sperm &
249 ((text_p - orig_text_p)/8) : TABS-1;
250 strncpy(text_p, tabs+x, size);
253 strncpy(text_p, EFFECTIVE_STR, size);
258 text_p[2] = (effective &
262 text_p[1] = (effective &
266 text_p[0] = (effective &
277 *text_p = '\0';
279 return (text_p - orig_text_p); /* total size required, excluding
289 snprintf(text_p, size, "%u", i)
296 snprint_uint(char *text_p, ssize_t size, unsigned int i)
307 *text_p++ = '0';
310 *text_p++ = '0' + (i / factor);
317 *text_p = '\0';