Lines Matching refs:usrdatum
268 struct user_datum *usrdatum;
270 usrdatum = datum;
272 if (!usrdatum->value || usrdatum->value > p->p_users.nprim)
274 p->p_user_val_to_name[usrdatum->value - 1] = key;
275 p->user_val_to_struct[usrdatum->value - 1] = usrdatum;
535 struct user_datum *usrdatum;
538 usrdatum = datum;
539 ebitmap_destroy(&usrdatum->roles);
540 ebitmap_destroy(&usrdatum->range.level[0].cat);
541 ebitmap_destroy(&usrdatum->range.level[1].cat);
542 ebitmap_destroy(&usrdatum->dfltlevel.cat);
717 struct user_datum *usrdatum;
741 usrdatum = p->user_val_to_struct[c->user - 1];
742 if (!usrdatum)
745 if (!ebitmap_get_bit(&usrdatum->roles,
1266 struct user_datum *usrdatum;
1271 usrdatum = kzalloc(sizeof(*usrdatum), GFP_KERNEL);
1272 if (!usrdatum) {
1282 usrdatum->value = le32_to_cpu(buf[1]);
1294 rc = ebitmap_read(&usrdatum->roles, fp);
1299 rc = mls_read_range_helper(&usrdatum->range, fp);
1302 rc = mls_read_level(&usrdatum->dfltlevel, fp);
1307 rc = hashtab_insert(h, key, usrdatum);
1313 user_destroy(key, usrdatum, NULL);