Lines Matching refs:acl
254 const struct tomoyo_path_acl *acl = container_of(ptr, typeof(*acl), in tomoyo_check_path_acl() local
256 if (acl->perm & (1 << r->param.path.operation)) { in tomoyo_check_path_acl()
259 &acl->name); in tomoyo_check_path_acl()
276 const struct tomoyo_path_number_acl *acl = in tomoyo_check_path_number_acl() local
277 container_of(ptr, typeof(*acl), head); in tomoyo_check_path_number_acl()
278 return (acl->perm & (1 << r->param.path_number.operation)) && in tomoyo_check_path_number_acl()
280 &acl->number) && in tomoyo_check_path_number_acl()
282 &acl->name); in tomoyo_check_path_number_acl()
296 const struct tomoyo_path2_acl *acl = in tomoyo_check_path2_acl() local
297 container_of(ptr, typeof(*acl), head); in tomoyo_check_path2_acl()
298 return (acl->perm & (1 << r->param.path2.operation)) && in tomoyo_check_path2_acl()
299 tomoyo_compare_name_union(r->param.path2.filename1, &acl->name1) in tomoyo_check_path2_acl()
301 &acl->name2); in tomoyo_check_path2_acl()
315 const struct tomoyo_mkdev_acl *acl = in tomoyo_check_mkdev_acl() local
316 container_of(ptr, typeof(*acl), head); in tomoyo_check_mkdev_acl()
317 return (acl->perm & (1 << r->param.mkdev.operation)) && in tomoyo_check_mkdev_acl()
319 &acl->mode) && in tomoyo_check_mkdev_acl()
321 &acl->major) && in tomoyo_check_mkdev_acl()
323 &acl->minor) && in tomoyo_check_mkdev_acl()
325 &acl->name); in tomoyo_check_mkdev_acl()