Lines Matching refs:transp
175 static int raw_to_trans_context(const char *raw, char **transp) in raw_to_trans_context() argument
181 *transp = NULL; in raw_to_trans_context()
191 ret = receive_response(fd, RAW_TO_TRANS_CONTEXT, transp, &ret_val); in raw_to_trans_context()
331 char ** transp) in selinux_raw_to_trans_context() argument
334 *transp = NULL; in selinux_raw_to_trans_context()
342 *transp = strdup(raw); in selinux_raw_to_trans_context()
347 *transp = strdup(prev_r2t_trans); in selinux_raw_to_trans_context()
353 if (raw_to_trans_context(raw, transp)) in selinux_raw_to_trans_context()
354 *transp = strdup(raw); in selinux_raw_to_trans_context()
355 if (*transp) { in selinux_raw_to_trans_context()
359 prev_r2t_trans = strdup(*transp); in selinux_raw_to_trans_context()
367 return *transp ? 0 : -1; in selinux_raw_to_trans_context()
371 int selinux_raw_context_to_color(const char * raw, char **transp) in selinux_raw_context_to_color() argument
374 *transp = NULL; in selinux_raw_context_to_color()
382 *transp = strdup(raw); in selinux_raw_context_to_color()
387 *transp = strdup(prev_r2c_trans); in selinux_raw_context_to_color()
393 if (raw_context_to_color(raw, transp)) in selinux_raw_context_to_color()
395 if (*transp) { in selinux_raw_context_to_color()
399 prev_r2c_trans = strdup(*transp); in selinux_raw_context_to_color()
407 return *transp ? 0 : -1; in selinux_raw_context_to_color()
427 char ** transp) in selinux_raw_to_trans_context() argument
430 *transp = NULL; in selinux_raw_to_trans_context()
433 *transp = strdup(raw); in selinux_raw_to_trans_context()
435 return *transp ? 0 : -1; in selinux_raw_to_trans_context()