• Home
  • Raw
  • Download

Lines Matching refs:r

976 static int mls_read_range_helper(struct mls_range *r, void *fp)  in mls_read_range_helper()  argument
999 r->level[0].sens = le32_to_cpu(buf[0]); in mls_read_range_helper()
1001 r->level[1].sens = le32_to_cpu(buf[1]); in mls_read_range_helper()
1003 r->level[1].sens = r->level[0].sens; in mls_read_range_helper()
1005 rc = ebitmap_read(&r->level[0].cat, fp); in mls_read_range_helper()
1011 rc = ebitmap_read(&r->level[1].cat, fp); in mls_read_range_helper()
1017 rc = ebitmap_cpy(&r->level[1].cat, &r->level[0].cat); in mls_read_range_helper()
1026 ebitmap_destroy(&r->level[0].cat); in mls_read_range_helper()
1815 struct mls_range *r = NULL; in range_read() local
1860 r = kzalloc(sizeof(*r), GFP_KERNEL); in range_read()
1861 if (!r) in range_read()
1864 rc = mls_read_range_helper(r, fp); in range_read()
1869 if (!mls_range_isvalid(p, r)) { in range_read()
1874 rc = hashtab_insert(&p->range_tr, rt, r, rangetr_key_params); in range_read()
1879 r = NULL; in range_read()
1885 kfree(r); in range_read()
2750 static int mls_write_range_helper(struct mls_range *r, void *fp) in mls_write_range_helper() argument
2756 eq = mls_level_eq(&r->level[1], &r->level[0]); in mls_write_range_helper()
2763 buf[1] = cpu_to_le32(r->level[0].sens); in mls_write_range_helper()
2765 buf[2] = cpu_to_le32(r->level[1].sens); in mls_write_range_helper()
2773 rc = ebitmap_write(&r->level[0].cat, fp); in mls_write_range_helper()
2777 rc = ebitmap_write(&r->level[1].cat, fp); in mls_write_range_helper()
2877 static int role_allow_write(struct role_allow *r, void *fp) in role_allow_write() argument
2885 for (ra = r; ra; ra = ra->next) in role_allow_write()
2891 for (ra = r; ra; ra = ra->next) { in role_allow_write()
3454 struct mls_range *r = data; in range_write_helper() local
3471 rc = mls_write_range_helper(r, fp); in range_write_helper()