Lines Matching refs:ctx
2414 char *ctx = NULL;
2422 ctx = create_str("%s:%s:%s:%s", 4, user, role, type, range);
2425 ctx = create_str("%s:%s:%s", 3, user, role, type);
2428 return ctx;
2437 char *ctx, *rule;
2455 ctx = context_to_str(pdb, &isid->context[0]);
2456 if (!ctx) {
2461 rule = create_str("sid %s %s", 2, sid, ctx);
2462 free(ctx);
2498 char *name, *ctx;
2513 ctx = context_to_str(pdb, &fsuse->context[0]);
2514 if (!ctx) {
2519 sepol_printf(out, "fs_use_%s %s %s;\n", behavior, name, ctx);
2521 free(ctx);
2537 char *fstype, *name, *ctx;
2576 ctx = context_to_str(pdb, &ocon->context[0]);
2577 if (!ctx) {
2584 fstype, name, file_type, ctx);
2587 fstype, name, ctx);
2589 free(ctx);
2617 char *ctx;
2644 ctx = context_to_str(pdb, &portcon->context[0]);
2645 if (!ctx) {
2650 sepol_printf(out, "portcon %s %s %s\n", protocol, low_high_str, ctx);
2652 free(ctx);
2704 char *ctx;
2720 ctx = context_to_str(pdb, &node->context[0]);
2721 if (!ctx) {
2726 sepol_printf(out, "nodecon %s %s %s\n", addr, mask, ctx);
2728 free(ctx);
2745 char *ctx;
2761 ctx = context_to_str(pdb, &node6->context[0]);
2762 if (!ctx) {
2767 sepol_printf(out, "nodecon %s %s %s\n", addr, mask, ctx);
2769 free(ctx);
2788 char *ctx;
2815 ctx = context_to_str(pdb, &ibpkeycon->context[0]);
2816 if (!ctx) {
2822 low_high_str, ctx);
2824 free(ctx);
2841 char *ctx;
2852 ctx = context_to_str(pdb, &ibendportcon->context[0]);
2853 if (!ctx) {
2858 sepol_printf(out, "ibendportcon %s %s %s\n", ibendportcon->u.ibendport.dev_name, port_str, ctx);
2860 free(ctx);
2883 char *ctx;
2894 ctx = context_to_str(pdb, &pirq->context[0]);
2895 if (!ctx) {
2901 sepol_printf(out, "pirqcon %s %s\n", pirq_str, ctx);
2903 free(ctx);
2922 char *ctx;
2938 ctx = context_to_str(pdb, &ioport->context[0]);
2939 if (!ctx) {
2944 sepol_printf(out, "ioportcon %s %s\n", low_high_str, ctx);
2946 free(ctx);
2965 char *ctx;
2981 ctx = context_to_str(pdb, &iomem->context[0]);
2982 if (!ctx) {
2987 sepol_printf(out, "iomemcon %s %s\n", low_high_str, ctx);
2989 free(ctx);
3006 char *ctx;
3016 ctx = context_to_str(pdb, &pcid->context[0]);
3017 if (!ctx) {
3022 sepol_printf(out, "pcidevicecon %s %s\n", device_str, ctx);
3024 free(ctx);
3040 char *name, *ctx;
3045 ctx = context_to_str(pdb, &dtree->context[0]);
3046 if (!ctx) {
3051 sepol_printf(out, "devicetreecon \"%s\" %s\n", name, ctx);
3053 free(ctx);