Lines Matching defs:sci
426 struct selinux_child_input *sci;
473 ret = selinux_child_setup(tmp_ctx, pd->user, user_domain, seuser_mls_str, &sci);
479 *_sci = talloc_steal(mem_ctx, sci);
499 struct selinux_child_input *sci;
538 sci = talloc(tmp_ctx, struct selinux_child_input);
539 if (sci == NULL) {
544 sci->seuser = talloc_strdup(sci, seuser);
545 sci->mls_range = talloc_strdup(sci, mls_range);
546 sci->username = talloc_strdup(sci, username_final);
547 if (sci->seuser == NULL || sci->mls_range == NULL
548 || sci->username == NULL) {
553 *_sci = talloc_steal(mem_ctx, sci);
561 struct selinux_child_input *sci;
577 struct selinux_child_input *sci)
590 state->sci = sci;
652 seuser_len = strlen(state->sci->seuser);
653 mls_range_len = strlen(state->sci->mls_range);
654 username_len = strlen(state->sci->username);
671 safealign_memcpy(&state->buf->data[rp], state->sci->seuser,
676 safealign_memcpy(&state->buf->data[rp], state->sci->mls_range,
681 safealign_memcpy(&state->buf->data[rp], state->sci->username,
1460 struct selinux_child_input *sci = NULL;
1479 map_order_ctx, default_user, &sci);
1486 *_sci = sci;
1494 talloc_free(sci);
1582 struct selinux_child_input *sci;
1614 &sci);
1624 subreq = selinux_child_send(state, state->ev, sci);