Lines Matching refs:usrdatum

283 	struct user_datum *usrdatum;  in user_destroy()  local
287 usrdatum = datum; in user_destroy()
288 ebitmap_destroy(&usrdatum->roles); in user_destroy()
289 ebitmap_destroy(&usrdatum->range.level[0].cat); in user_destroy()
290 ebitmap_destroy(&usrdatum->range.level[1].cat); in user_destroy()
291 ebitmap_destroy(&usrdatum->dfltlevel.cat); in user_destroy()
624 struct user_datum *usrdatum; in user_index() local
626 usrdatum = datum; in user_index()
628 if (!usrdatum->value in user_index()
629 || usrdatum->value > p->p_users.nprim in user_index()
630 || usrdatum->bounds > p->p_users.nprim) in user_index()
633 p->sym_val_to_name[SYM_USERS][usrdatum->value - 1] = key; in user_index()
634 p->user_val_to_struct[usrdatum->value - 1] = usrdatum; in user_index()
934 struct user_datum *usrdatum; in policydb_context_isvalid() local
957 usrdatum = p->user_val_to_struct[c->user - 1]; in policydb_context_isvalid()
958 if (!usrdatum) in policydb_context_isvalid()
961 if (!ebitmap_get_bit(&usrdatum->roles, c->role - 1)) in policydb_context_isvalid()
1523 struct user_datum *usrdatum; in user_read() local
1528 usrdatum = kzalloc(sizeof(*usrdatum), GFP_KERNEL); in user_read()
1529 if (!usrdatum) in user_read()
1540 usrdatum->value = le32_to_cpu(buf[1]); in user_read()
1542 usrdatum->bounds = le32_to_cpu(buf[2]); in user_read()
1548 rc = ebitmap_read(&usrdatum->roles, fp); in user_read()
1553 rc = mls_read_range_helper(&usrdatum->range, fp); in user_read()
1556 rc = mls_read_level(&usrdatum->dfltlevel, fp); in user_read()
1561 rc = symtab_insert(s, key, usrdatum); in user_read()
1566 user_destroy(key, usrdatum, NULL); in user_read()
3217 struct user_datum *usrdatum = datum; in user_write() local
3228 buf[items++] = cpu_to_le32(usrdatum->value); in user_write()
3230 buf[items++] = cpu_to_le32(usrdatum->bounds); in user_write()
3240 rc = ebitmap_write(&usrdatum->roles, fp); in user_write()
3244 rc = mls_write_range_helper(&usrdatum->range, fp); in user_write()
3248 rc = mls_write_level(&usrdatum->dfltlevel, fp); in user_write()