Lines Matching refs:acltab

52 	acl_entry *acltab;  member
67 if (acn->acltab) { in posix_acl_delete()
68 free(acn->acltab); in posix_acl_delete()
92 acn->acltab = NULL; in posix_acl_create()
153 if (auid==acn->acltab[i].id) { in posix_acl_perm()
154 if ((acn->acltab[i].perm & acn->mask & modemask) == modemask) { in posix_acl_perm()
171 if (agid[j]==acn->acltab[i].id) { in posix_acl_perm()
172 if ((acn->acltab[i].perm & acn->mask & modemask) == modemask) { in posix_acl_perm()
219 if (acn->acltab!=NULL) { in posix_acl_copydefaults()
220 free(acn->acltab); in posix_acl_copydefaults()
223 acn->acltab = malloc(sizeof(acl_entry)*acls); in posix_acl_copydefaults()
224 passert(acn->acltab); in posix_acl_copydefaults()
226 acn->acltab = NULL; in posix_acl_copydefaults()
232 acn->acltab[i].id = pacn->acltab[i].id; in posix_acl_copydefaults()
233 acn->acltab[i].perm = pacn->acltab[i].perm; in posix_acl_copydefaults()
247 if (acn->acltab!=NULL) { in posix_acl_copydefaults()
248 free(acn->acltab); in posix_acl_copydefaults()
251 acn->acltab = malloc(sizeof(acl_entry)*acls); in posix_acl_copydefaults()
252 passert(acn->acltab); in posix_acl_copydefaults()
254 acn->acltab = NULL; in posix_acl_copydefaults()
260 acn->acltab[i].id = pacn->acltab[i].id; in posix_acl_copydefaults()
261 acn->acltab[i].perm = pacn->acltab[i].perm; in posix_acl_copydefaults()
293 if (acn->acltab!=NULL) { in posix_acl_set()
294 free(acn->acltab); in posix_acl_set()
297 acn->acltab = malloc(sizeof(acl_entry)*acls); in posix_acl_set()
298 passert(acn->acltab); in posix_acl_set()
300 acn->acltab = NULL; in posix_acl_set()
307 acn->acltab[i].id = get32bit(&aclblob); in posix_acl_set()
308 acn->acltab[i].perm = get16bit(&aclblob); in posix_acl_set()
338 put32bit(&aclblob,acn->acltab[i].id); in posix_acl_get_data()
339 put16bit(&aclblob,acn->acltab[i].perm); in posix_acl_get_data()
350 if (acn->acltab) { in posix_acl_cleanup()
351 free(acn->acltab); in posix_acl_cleanup()
396 put32bit(&ptr,acn->acltab[accnt].id); in posix_acl_store()
397 put16bit(&ptr,acn->acltab[accnt].perm); in posix_acl_store()
495 acn->acltab = malloc(sizeof(acl_entry)*acls); in posix_acl_load()
496 passert(acn->acltab); in posix_acl_load()
498 acn->acltab = NULL; in posix_acl_load()
520 acn->acltab[i].id = get32bit(&ptr); in posix_acl_load()
521 acn->acltab[i].perm = get16bit(&ptr); in posix_acl_load()