Lines Matching refs:newcontext
1517 struct context *newcontext) in compute_sid_handle_invalid_context() argument
1526 if (context_struct_to_string(newcontext, &n, &nlen)) in compute_sid_handle_invalid_context()
1543 static void filename_compute_type(struct policydb *p, struct context *newcontext, in filename_compute_type() argument
1565 newcontext->type = otype->otype; in filename_compute_type()
1577 struct context *scontext = NULL, *tcontext = NULL, newcontext; in security_compute_sid() local
1598 context_init(&newcontext); in security_compute_sid()
1633 newcontext.user = tcontext->user; in security_compute_sid()
1637 newcontext.user = scontext->user; in security_compute_sid()
1642 newcontext.user = tcontext->user; in security_compute_sid()
1648 newcontext.role = scontext->role; in security_compute_sid()
1650 newcontext.role = tcontext->role; in security_compute_sid()
1653 newcontext.role = scontext->role; in security_compute_sid()
1655 newcontext.role = OBJECT_R_VAL; in security_compute_sid()
1660 newcontext.type = scontext->type; in security_compute_sid()
1662 newcontext.type = tcontext->type; in security_compute_sid()
1666 newcontext.type = scontext->type; in security_compute_sid()
1669 newcontext.type = tcontext->type; in security_compute_sid()
1693 newcontext.type = avdatum->u.data; in security_compute_sid()
1698 filename_compute_type(&policydb, &newcontext, scontext->type, in security_compute_sid()
1709 newcontext.role = roletr->new_role; in security_compute_sid()
1718 &newcontext, sock); in security_compute_sid()
1723 if (!policydb_context_isvalid(&policydb, &newcontext)) { in security_compute_sid()
1727 &newcontext); in security_compute_sid()
1732 rc = sidtab_context_to_sid(&sidtab, &newcontext, out_sid); in security_compute_sid()
1735 context_destroy(&newcontext); in security_compute_sid()