pa 38 arch/x86/kernel/kdebugfs.c u64 pa; pa 47 arch/x86/kernel/kdebugfs.c pa = node->paddr + sizeof(struct setup_data) + pos; pa 48 arch/x86/kernel/kdebugfs.c pg = pfn_to_page((pa + count - 1) >> PAGE_SHIFT); pa 50 arch/x86/kernel/kdebugfs.c p = ioremap_cache(pa, count); pa 54 arch/x86/kernel/kdebugfs.c p = __va(pa); pa 648 arch/x86/kernel/tlb_uv.c unsigned long pa; pa 659 arch/x86/kernel/tlb_uv.c pa = __pa((unsigned long)adp); pa 660 arch/x86/kernel/tlb_uv.c n = pa >> uv_nshift; pa 661 arch/x86/kernel/tlb_uv.c m = pa & uv_mmask; pa 724 arch/x86/kernel/tlb_uv.c unsigned long pa; pa 740 arch/x86/kernel/tlb_uv.c pa = uv_read_global_mmr64(pnode, UVH_BAU_DATA_CONFIG); pa 741 arch/x86/kernel/tlb_uv.c if ((pa & 0xff) != UV_BAU_MESSAGE) { pa 127 arch/x86/mm/srat_64.c if (pa->header.length != sizeof(struct acpi_srat_cpu_affinity)) { pa 131 arch/x86/mm/srat_64.c if ((pa->flags & ACPI_SRAT_CPU_ENABLED) == 0) pa 133 arch/x86/mm/srat_64.c pxm = pa->proximity_domain_lo; pa 142 arch/x86/mm/srat_64.c apic_id = (pa->apic_id << 8) | pa->local_sapic_eid; pa 144 arch/x86/mm/srat_64.c apic_id = pa->apic_id; pa 608 fs/ext4/mballoc.c struct ext4_prealloc_space *pa; pa 609 fs/ext4/mballoc.c pa = list_entry(cur, struct ext4_prealloc_space, pa_group_list); pa 610 fs/ext4/mballoc.c ext4_get_group_no_and_offset(sb, pa->pa_pstart, &groupnr, &k); pa 612 fs/ext4/mballoc.c for (i = 0; i < pa->pa_len; i++) pa 2563 fs/ext4/mballoc.c struct ext4_prealloc_space *pa; pa 2568 fs/ext4/mballoc.c pa = list_entry(cur, struct ext4_prealloc_space, pa_group_list); pa 2569 fs/ext4/mballoc.c list_del(&pa->pa_group_list); pa 2571 fs/ext4/mballoc.c kfree(pa); pa 2945 fs/ext4/mballoc.c struct ext4_prealloc_space *pa; pa 3030 fs/ext4/mballoc.c list_for_each_entry_rcu(pa, &ei->i_prealloc_list, pa_inode_list) { pa 3033 fs/ext4/mballoc.c if (pa->pa_deleted) pa 3035 fs/ext4/mballoc.c spin_lock(&pa->pa_lock); pa 3036 fs/ext4/mballoc.c if (pa->pa_deleted) { pa 3037 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 3041 fs/ext4/mballoc.c pa_end = pa->pa_lstart + pa->pa_len; pa 3045 fs/ext4/mballoc.c ac->ac_o_ex.fe_logical < pa->pa_lstart)); pa 3048 fs/ext4/mballoc.c if (pa->pa_lstart >= end) { pa 3049 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 3053 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 3056 fs/ext4/mballoc.c BUG_ON(pa->pa_lstart <= start && pa_end >= end); pa 3063 fs/ext4/mballoc.c if (pa->pa_lstart > ac->ac_o_ex.fe_logical) { pa 3064 fs/ext4/mballoc.c BUG_ON(pa->pa_lstart > end); pa 3065 fs/ext4/mballoc.c end = pa->pa_lstart; pa 3067 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 3074 fs/ext4/mballoc.c list_for_each_entry_rcu(pa, &ei->i_prealloc_list, pa_inode_list) { pa 3076 fs/ext4/mballoc.c spin_lock(&pa->pa_lock); pa 3077 fs/ext4/mballoc.c if (pa->pa_deleted == 0) { pa 3078 fs/ext4/mballoc.c pa_end = pa->pa_lstart + pa->pa_len; pa 3079 fs/ext4/mballoc.c BUG_ON(!(start >= pa_end || end <= pa->pa_lstart)); pa 3081 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 3153 fs/ext4/mballoc.c start = pa->pa_pstart + (ac->ac_o_ex.fe_logical - pa->pa_lstart); pa 3154 fs/ext4/mballoc.c end = min(pa->pa_pstart + pa->pa_len, start + ac->ac_o_ex.fe_len); pa 3160 fs/ext4/mballoc.c ac->ac_pa = pa; pa 3162 fs/ext4/mballoc.c BUG_ON(start < pa->pa_pstart); pa 3163 fs/ext4/mballoc.c BUG_ON(start + len > pa->pa_pstart + pa->pa_len); pa 3164 fs/ext4/mballoc.c BUG_ON(pa->pa_free < len); pa 3165 fs/ext4/mballoc.c pa->pa_free -= len; pa 3167 fs/ext4/mballoc.c mb_debug("use %llu/%u from inode pa %p\n", start, len, pa); pa 3178 fs/ext4/mballoc.c ext4_get_group_no_and_offset(ac->ac_sb, pa->pa_pstart, pa 3183 fs/ext4/mballoc.c ac->ac_pa = pa; pa 3191 fs/ext4/mballoc.c mb_debug("use %u/%u from group pa %p\n", pa->pa_lstart-len, len, pa); pa 3208 fs/ext4/mballoc.c atomic_inc(&pa->pa_count); pa 3209 fs/ext4/mballoc.c return pa; pa 3212 fs/ext4/mballoc.c new_distance = abs(goal_block - pa->pa_pstart); pa 3219 fs/ext4/mballoc.c atomic_inc(&pa->pa_count); pa 3220 fs/ext4/mballoc.c return pa; pa 3232 fs/ext4/mballoc.c struct ext4_prealloc_space *pa, *cpa = NULL; pa 3241 fs/ext4/mballoc.c list_for_each_entry_rcu(pa, &ei->i_prealloc_list, pa_inode_list) { pa 3245 fs/ext4/mballoc.c if (ac->ac_o_ex.fe_logical < pa->pa_lstart || pa 3246 fs/ext4/mballoc.c ac->ac_o_ex.fe_logical >= pa->pa_lstart + pa->pa_len) pa 3250 fs/ext4/mballoc.c spin_lock(&pa->pa_lock); pa 3251 fs/ext4/mballoc.c if (pa->pa_deleted == 0 && pa->pa_free) { pa 3252 fs/ext4/mballoc.c atomic_inc(&pa->pa_count); pa 3253 fs/ext4/mballoc.c ext4_mb_use_inode_pa(ac, pa); pa 3254 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 3259 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 3285 fs/ext4/mballoc.c list_for_each_entry_rcu(pa, &lg->lg_prealloc_list[i], pa 3287 fs/ext4/mballoc.c spin_lock(&pa->pa_lock); pa 3288 fs/ext4/mballoc.c if (pa->pa_deleted == 0 && pa 3289 fs/ext4/mballoc.c pa->pa_free >= ac->ac_o_ex.fe_len) { pa 3292 fs/ext4/mballoc.c pa, cpa); pa 3294 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 3315 fs/ext4/mballoc.c struct ext4_prealloc_space *pa; pa 3332 fs/ext4/mballoc.c pa = list_entry(cur, struct ext4_prealloc_space, pa_group_list); pa 3333 fs/ext4/mballoc.c spin_lock(&pa->pa_lock); pa 3334 fs/ext4/mballoc.c ext4_get_group_no_and_offset(sb, pa->pa_pstart, pa 3336 fs/ext4/mballoc.c len = pa->pa_len; pa 3337 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 3351 fs/ext4/mballoc.c struct ext4_prealloc_space *pa; pa 3352 fs/ext4/mballoc.c pa = container_of(head, struct ext4_prealloc_space, u.pa_rcu); pa 3353 fs/ext4/mballoc.c kmem_cache_free(ext4_pspace_cachep, pa); pa 3365 fs/ext4/mballoc.c if (!atomic_dec_and_test(&pa->pa_count) || pa->pa_free != 0) pa 3369 fs/ext4/mballoc.c spin_lock(&pa->pa_lock); pa 3370 fs/ext4/mballoc.c if (pa->pa_deleted == 1) { pa 3371 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 3375 fs/ext4/mballoc.c pa->pa_deleted = 1; pa 3376 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 3379 fs/ext4/mballoc.c ext4_get_group_no_and_offset(sb, pa->pa_pstart - 1, &grp, NULL); pa 3396 fs/ext4/mballoc.c list_del(&pa->pa_group_list); pa 3399 fs/ext4/mballoc.c spin_lock(pa->pa_obj_lock); pa 3400 fs/ext4/mballoc.c list_del_rcu(&pa->pa_inode_list); pa 3401 fs/ext4/mballoc.c spin_unlock(pa->pa_obj_lock); pa 3403 fs/ext4/mballoc.c call_rcu(&(pa)->u.pa_rcu, ext4_mb_pa_callback); pa 3413 fs/ext4/mballoc.c struct ext4_prealloc_space *pa; pa 3422 fs/ext4/mballoc.c pa = kmem_cache_alloc(ext4_pspace_cachep, GFP_NOFS); pa 3423 fs/ext4/mballoc.c if (pa == NULL) pa 3462 fs/ext4/mballoc.c pa->pa_lstart = ac->ac_b_ex.fe_logical; pa 3463 fs/ext4/mballoc.c pa->pa_pstart = ext4_grp_offs_to_block(sb, &ac->ac_b_ex); pa 3464 fs/ext4/mballoc.c pa->pa_len = ac->ac_b_ex.fe_len; pa 3465 fs/ext4/mballoc.c pa->pa_free = pa->pa_len; pa 3466 fs/ext4/mballoc.c atomic_set(&pa->pa_count, 1); pa 3467 fs/ext4/mballoc.c spin_lock_init(&pa->pa_lock); pa 3468 fs/ext4/mballoc.c pa->pa_deleted = 0; pa 3469 fs/ext4/mballoc.c pa->pa_linear = 0; pa 3471 fs/ext4/mballoc.c mb_debug("new inode pa %p: %llu/%u for %u\n", pa, pa 3472 fs/ext4/mballoc.c pa->pa_pstart, pa->pa_len, pa->pa_lstart); pa 3474 fs/ext4/mballoc.c ext4_mb_use_inode_pa(ac, pa); pa 3475 fs/ext4/mballoc.c atomic_add(pa->pa_free, &EXT4_SB(sb)->s_mb_preallocated); pa 3480 fs/ext4/mballoc.c pa->pa_obj_lock = &ei->i_prealloc_lock; pa 3481 fs/ext4/mballoc.c pa->pa_inode = ac->ac_inode; pa 3484 fs/ext4/mballoc.c list_add(&pa->pa_group_list, &grp->bb_prealloc_list); pa 3487 fs/ext4/mballoc.c spin_lock(pa->pa_obj_lock); pa 3488 fs/ext4/mballoc.c list_add_rcu(&pa->pa_inode_list, &ei->i_prealloc_list); pa 3489 fs/ext4/mballoc.c spin_unlock(pa->pa_obj_lock); pa 3502 fs/ext4/mballoc.c struct ext4_prealloc_space *pa; pa 3511 fs/ext4/mballoc.c pa = kmem_cache_alloc(ext4_pspace_cachep, GFP_NOFS); pa 3512 fs/ext4/mballoc.c if (pa == NULL) pa 3519 fs/ext4/mballoc.c pa->pa_pstart = ext4_grp_offs_to_block(sb, &ac->ac_b_ex); pa 3520 fs/ext4/mballoc.c pa->pa_lstart = pa->pa_pstart; pa 3521 fs/ext4/mballoc.c pa->pa_len = ac->ac_b_ex.fe_len; pa 3522 fs/ext4/mballoc.c pa->pa_free = pa->pa_len; pa 3523 fs/ext4/mballoc.c atomic_set(&pa->pa_count, 1); pa 3524 fs/ext4/mballoc.c spin_lock_init(&pa->pa_lock); pa 3525 fs/ext4/mballoc.c INIT_LIST_HEAD(&pa->pa_inode_list); pa 3526 fs/ext4/mballoc.c pa->pa_deleted = 0; pa 3527 fs/ext4/mballoc.c pa->pa_linear = 1; pa 3529 fs/ext4/mballoc.c mb_debug("new group pa %p: %llu/%u for %u\n", pa, pa 3530 fs/ext4/mballoc.c pa->pa_pstart, pa->pa_len, pa->pa_lstart); pa 3532 fs/ext4/mballoc.c ext4_mb_use_group_pa(ac, pa); pa 3533 fs/ext4/mballoc.c atomic_add(pa->pa_free, &EXT4_SB(sb)->s_mb_preallocated); pa 3539 fs/ext4/mballoc.c pa->pa_obj_lock = &lg->lg_prealloc_lock; pa 3540 fs/ext4/mballoc.c pa->pa_inode = NULL; pa 3543 fs/ext4/mballoc.c list_add(&pa->pa_group_list, &grp->bb_prealloc_list); pa 3587 fs/ext4/mballoc.c BUG_ON(pa->pa_deleted == 0); pa 3588 fs/ext4/mballoc.c ext4_get_group_no_and_offset(sb, pa->pa_pstart, &group, &bit); pa 3589 fs/ext4/mballoc.c BUG_ON(group != e4b->bd_group && pa->pa_len != 0); pa 3590 fs/ext4/mballoc.c end = bit + pa->pa_len; pa 3594 fs/ext4/mballoc.c ac->ac_inode = pa->pa_inode; pa 3618 fs/ext4/mballoc.c mb_free_blocks(pa->pa_inode, e4b, bit, next - bit); pa 3621 fs/ext4/mballoc.c if (free != pa->pa_free) { pa 3623 fs/ext4/mballoc.c pa, (unsigned long) pa->pa_lstart, pa 3624 fs/ext4/mballoc.c (unsigned long) pa->pa_pstart, pa 3625 fs/ext4/mballoc.c (unsigned long) pa->pa_len); pa 3627 fs/ext4/mballoc.c free, pa->pa_free); pa 3650 fs/ext4/mballoc.c BUG_ON(pa->pa_deleted == 0); pa 3651 fs/ext4/mballoc.c ext4_get_group_no_and_offset(sb, pa->pa_pstart, &group, &bit); pa 3652 fs/ext4/mballoc.c BUG_ON(group != e4b->bd_group && pa->pa_len != 0); pa 3653 fs/ext4/mballoc.c mb_free_blocks(pa->pa_inode, e4b, bit, pa->pa_len); pa 3654 fs/ext4/mballoc.c atomic_add(pa->pa_len, &EXT4_SB(sb)->s_mb_discarded); pa 3661 fs/ext4/mballoc.c ac->ac_b_ex.fe_len = pa->pa_len; pa 3684 fs/ext4/mballoc.c struct ext4_prealloc_space *pa, *tmp; pa 3719 fs/ext4/mballoc.c list_for_each_entry_safe(pa, tmp, pa 3721 fs/ext4/mballoc.c spin_lock(&pa->pa_lock); pa 3722 fs/ext4/mballoc.c if (atomic_read(&pa->pa_count)) { pa 3723 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 3727 fs/ext4/mballoc.c if (pa->pa_deleted) { pa 3728 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 3733 fs/ext4/mballoc.c pa->pa_deleted = 1; pa 3736 fs/ext4/mballoc.c free += pa->pa_free; pa 3738 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 3740 fs/ext4/mballoc.c list_del(&pa->pa_group_list); pa 3741 fs/ext4/mballoc.c list_add(&pa->u.pa_tmp_list, &list); pa 3763 fs/ext4/mballoc.c list_for_each_entry_safe(pa, tmp, &list, u.pa_tmp_list) { pa 3766 fs/ext4/mballoc.c spin_lock(pa->pa_obj_lock); pa 3767 fs/ext4/mballoc.c list_del_rcu(&pa->pa_inode_list); pa 3768 fs/ext4/mballoc.c spin_unlock(pa->pa_obj_lock); pa 3770 fs/ext4/mballoc.c if (pa->pa_linear) pa 3771 fs/ext4/mballoc.c ext4_mb_release_group_pa(&e4b, pa, ac); pa 3773 fs/ext4/mballoc.c ext4_mb_release_inode_pa(&e4b, bitmap_bh, pa, ac); pa 3775 fs/ext4/mballoc.c list_del(&pa->u.pa_tmp_list); pa 3776 fs/ext4/mballoc.c call_rcu(&(pa)->u.pa_rcu, ext4_mb_pa_callback); pa 3802 fs/ext4/mballoc.c struct ext4_prealloc_space *pa, *tmp; pa 3823 fs/ext4/mballoc.c pa = list_entry(ei->i_prealloc_list.next, pa 3825 fs/ext4/mballoc.c BUG_ON(pa->pa_obj_lock != &ei->i_prealloc_lock); pa 3826 fs/ext4/mballoc.c spin_lock(&pa->pa_lock); pa 3827 fs/ext4/mballoc.c if (atomic_read(&pa->pa_count)) { pa 3830 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 3838 fs/ext4/mballoc.c if (pa->pa_deleted == 0) { pa 3839 fs/ext4/mballoc.c pa->pa_deleted = 1; pa 3840 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 3841 fs/ext4/mballoc.c list_del_rcu(&pa->pa_inode_list); pa 3842 fs/ext4/mballoc.c list_add(&pa->u.pa_tmp_list, &list); pa 3847 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 3867 fs/ext4/mballoc.c list_for_each_entry_safe(pa, tmp, &list, u.pa_tmp_list) { pa 3868 fs/ext4/mballoc.c BUG_ON(pa->pa_linear != 0); pa 3869 fs/ext4/mballoc.c ext4_get_group_no_and_offset(sb, pa->pa_pstart, &group, NULL); pa 3887 fs/ext4/mballoc.c list_del(&pa->pa_group_list); pa 3888 fs/ext4/mballoc.c ext4_mb_release_inode_pa(&e4b, bitmap_bh, pa, ac); pa 3894 fs/ext4/mballoc.c list_del(&pa->u.pa_tmp_list); pa 3895 fs/ext4/mballoc.c call_rcu(&(pa)->u.pa_rcu, ext4_mb_pa_callback); pa 3944 fs/ext4/mballoc.c struct ext4_prealloc_space *pa; pa 3949 fs/ext4/mballoc.c pa = list_entry(cur, struct ext4_prealloc_space, pa 3951 fs/ext4/mballoc.c spin_lock(&pa->pa_lock); pa 3952 fs/ext4/mballoc.c ext4_get_group_no_and_offset(sb, pa->pa_pstart, pa 3954 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 3956 fs/ext4/mballoc.c start, pa->pa_len); pa 4093 fs/ext4/mballoc.c struct ext4_prealloc_space *pa, *tmp; pa 4102 fs/ext4/mballoc.c list_for_each_entry_rcu(pa, &lg->lg_prealloc_list[order], pa 4104 fs/ext4/mballoc.c spin_lock(&pa->pa_lock); pa 4105 fs/ext4/mballoc.c if (atomic_read(&pa->pa_count)) { pa 4111 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 4114 fs/ext4/mballoc.c if (pa->pa_deleted) { pa 4115 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 4119 fs/ext4/mballoc.c BUG_ON(!pa->pa_linear); pa 4122 fs/ext4/mballoc.c pa->pa_deleted = 1; pa 4123 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 4125 fs/ext4/mballoc.c list_del_rcu(&pa->pa_inode_list); pa 4126 fs/ext4/mballoc.c list_add(&pa->u.pa_tmp_list, &discard_list); pa 4141 fs/ext4/mballoc.c list_for_each_entry_safe(pa, tmp, &discard_list, u.pa_tmp_list) { pa 4143 fs/ext4/mballoc.c ext4_get_group_no_and_offset(sb, pa->pa_pstart, &group, NULL); pa 4150 fs/ext4/mballoc.c list_del(&pa->pa_group_list); pa 4151 fs/ext4/mballoc.c ext4_mb_release_group_pa(&e4b, pa, ac); pa 4155 fs/ext4/mballoc.c list_del(&pa->u.pa_tmp_list); pa 4156 fs/ext4/mballoc.c call_rcu(&(pa)->u.pa_rcu, ext4_mb_pa_callback); pa 4176 fs/ext4/mballoc.c struct ext4_prealloc_space *tmp_pa, *pa = ac->ac_pa; pa 4178 fs/ext4/mballoc.c order = fls(pa->pa_free) - 1; pa 4188 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 4191 fs/ext4/mballoc.c if (!added && pa->pa_free < tmp_pa->pa_free) { pa 4193 fs/ext4/mballoc.c list_add_tail_rcu(&pa->pa_inode_list, pa 4205 fs/ext4/mballoc.c list_add_tail_rcu(&pa->pa_inode_list, pa 4223 fs/ext4/mballoc.c struct ext4_prealloc_space *pa = ac->ac_pa; pa 4224 fs/ext4/mballoc.c if (pa) { pa 4225 fs/ext4/mballoc.c if (pa->pa_linear) { pa 4227 fs/ext4/mballoc.c spin_lock(&pa->pa_lock); pa 4228 fs/ext4/mballoc.c pa->pa_pstart += ac->ac_b_ex.fe_len; pa 4229 fs/ext4/mballoc.c pa->pa_lstart += ac->ac_b_ex.fe_len; pa 4230 fs/ext4/mballoc.c pa->pa_free -= ac->ac_b_ex.fe_len; pa 4231 fs/ext4/mballoc.c pa->pa_len -= ac->ac_b_ex.fe_len; pa 4232 fs/ext4/mballoc.c spin_unlock(&pa->pa_lock); pa 4239 fs/ext4/mballoc.c if (likely(pa->pa_free)) { pa 4240 fs/ext4/mballoc.c spin_lock(pa->pa_obj_lock); pa 4241 fs/ext4/mballoc.c list_del_rcu(&pa->pa_inode_list); pa 4242 fs/ext4/mballoc.c spin_unlock(pa->pa_obj_lock); pa 4246 fs/ext4/mballoc.c ext4_mb_put_pa(ac, ac->ac_sb, pa); pa 188 fs/nfs_common/nfsacl.c struct posix_acl_entry *pa, *pe, pa 199 fs/nfs_common/nfsacl.c FOREACH_ACL_ENTRY(pa, acl, pe) { pa 200 fs/nfs_common/nfsacl.c switch(pa->e_tag) { pa 202 fs/nfs_common/nfsacl.c pa->e_id = ACL_UNDEFINED_ID; pa 205 fs/nfs_common/nfsacl.c pa->e_id = ACL_UNDEFINED_ID; pa 206 fs/nfs_common/nfsacl.c group_obj = pa; pa 209 fs/nfs_common/nfsacl.c mask = pa; pa 212 fs/nfs_common/nfsacl.c pa->e_id = ACL_UNDEFINED_ID; pa 185 fs/nfsd/nfs4acl.c struct posix_acl_entry *pa, *pe; pa 197 fs/nfsd/nfs4acl.c FOREACH_ACL_ENTRY(pa, acl, pe) { pa 198 fs/nfsd/nfs4acl.c switch (pa->e_tag) { pa 200 fs/nfsd/nfs4acl.c pas->owner = pa->e_perm; pa 203 fs/nfsd/nfs4acl.c pas->group = pa->e_perm; pa 206 fs/nfsd/nfs4acl.c pas->users |= pa->e_perm; pa 209 fs/nfsd/nfs4acl.c pas->groups |= pa->e_perm; pa 212 fs/nfsd/nfs4acl.c pas->other = pa->e_perm; pa 215 fs/nfsd/nfs4acl.c pas->mask = pa->e_perm; pa 230 fs/nfsd/nfs4acl.c struct posix_acl_entry *pa, *group_owner_entry; pa 240 fs/nfsd/nfs4acl.c pa = pacl->a_entries; pa 261 fs/nfsd/nfs4acl.c ace->access_mask = mask_from_posix(pa->e_perm, flags | NFS4_ACL_OWNER); pa 265 fs/nfsd/nfs4acl.c pa++; pa 267 fs/nfsd/nfs4acl.c while (pa->e_tag == ACL_USER) { pa 268 fs/nfsd/nfs4acl.c deny = ~(pa->e_perm & pas.mask); pa 275 fs/nfsd/nfs4acl.c ace->who = pa->e_id; pa 281 fs/nfsd/nfs4acl.c ace->access_mask = mask_from_posix(pa->e_perm & pas.mask, pa 284 fs/nfsd/nfs4acl.c ace->who = pa->e_id; pa 287 fs/nfsd/nfs4acl.c pa++; pa 295 fs/nfsd/nfs4acl.c group_owner_entry = pa; pa 303 fs/nfsd/nfs4acl.c pa++; pa 305 fs/nfsd/nfs4acl.c while (pa->e_tag == ACL_GROUP) { pa 308 fs/nfsd/nfs4acl.c ace->access_mask = mask_from_posix(pa->e_perm & pas.mask, pa 311 fs/nfsd/nfs4acl.c ace->who = pa->e_id; pa 314 fs/nfsd/nfs4acl.c pa++; pa 319 fs/nfsd/nfs4acl.c pa = group_owner_entry; pa 330 fs/nfsd/nfs4acl.c pa++; pa 332 fs/nfsd/nfs4acl.c while (pa->e_tag == ACL_GROUP) { pa 333 fs/nfsd/nfs4acl.c deny = ~(pa->e_perm & pas.mask); pa 340 fs/nfsd/nfs4acl.c ace->who = pa->e_id; pa 344 fs/nfsd/nfs4acl.c pa++; pa 347 fs/nfsd/nfs4acl.c if (pa->e_tag == ACL_MASK) pa 348 fs/nfsd/nfs4acl.c pa++; pa 351 fs/nfsd/nfs4acl.c ace->access_mask = mask_from_posix(pa->e_perm, flags); pa 74 fs/posix_acl.c const struct posix_acl_entry *pa, *pe; pa 79 fs/posix_acl.c FOREACH_ACL_ENTRY(pa, acl, pe) { pa 80 fs/posix_acl.c if (pa->e_perm & ~(ACL_READ|ACL_WRITE|ACL_EXECUTE)) pa 82 fs/posix_acl.c switch (pa->e_tag) { pa 94 fs/posix_acl.c if (pa->e_id == ACL_UNDEFINED_ID || pa 95 fs/posix_acl.c pa->e_id < id) pa 97 fs/posix_acl.c id = pa->e_id + 1; pa 112 fs/posix_acl.c if (pa->e_id == ACL_UNDEFINED_ID || pa 113 fs/posix_acl.c pa->e_id < id) pa 115 fs/posix_acl.c id = pa->e_id + 1; pa 149 fs/posix_acl.c const struct posix_acl_entry *pa, *pe; pa 153 fs/posix_acl.c FOREACH_ACL_ENTRY(pa, acl, pe) { pa 154 fs/posix_acl.c switch (pa->e_tag) { pa 156 fs/posix_acl.c mode |= (pa->e_perm & S_IRWXO) << 6; pa 159 fs/posix_acl.c mode |= (pa->e_perm & S_IRWXO) << 3; pa 162 fs/posix_acl.c mode |= pa->e_perm & S_IRWXO; pa 166 fs/posix_acl.c ((pa->e_perm & S_IRWXO) << 3); pa 213 fs/posix_acl.c const struct posix_acl_entry *pa, *pe, *mask_obj; pa 216 fs/posix_acl.c FOREACH_ACL_ENTRY(pa, acl, pe) { pa 217 fs/posix_acl.c switch(pa->e_tag) { pa 224 fs/posix_acl.c if (pa->e_id == current->fsuid) pa 230 fs/posix_acl.c if ((pa->e_perm & want) == want) pa 235 fs/posix_acl.c if (in_group_p(pa->e_id)) { pa 237 fs/posix_acl.c if ((pa->e_perm & want) == want) pa 255 fs/posix_acl.c for (mask_obj = pa+1; mask_obj != pe; mask_obj++) { pa 257 fs/posix_acl.c if ((pa->e_perm & mask_obj->e_perm & want) == want) pa 264 fs/posix_acl.c if ((pa->e_perm & want) == want) pa 280 fs/posix_acl.c struct posix_acl_entry *pa, *pe; pa 287 fs/posix_acl.c FOREACH_ACL_ENTRY(pa, acl, pe) { pa 288 fs/posix_acl.c switch(pa->e_tag) { pa 290 fs/posix_acl.c pa->e_perm &= (mode >> 6) | ~S_IRWXO; pa 291 fs/posix_acl.c mode &= (pa->e_perm << 6) | ~S_IRWXU; pa 300 fs/posix_acl.c group_obj = pa; pa 304 fs/posix_acl.c pa->e_perm &= mode | ~S_IRWXO; pa 305 fs/posix_acl.c mode &= pa->e_perm | ~S_IRWXO; pa 309 fs/posix_acl.c mask_obj = pa; pa 339 fs/posix_acl.c struct posix_acl_entry *pa, *pe; pa 343 fs/posix_acl.c FOREACH_ACL_ENTRY(pa, acl, pe) { pa 344 fs/posix_acl.c switch(pa->e_tag) { pa 346 fs/posix_acl.c pa->e_perm = (mode & S_IRWXU) >> 6; pa 354 fs/posix_acl.c group_obj = pa; pa 358 fs/posix_acl.c mask_obj = pa; pa 362 fs/posix_acl.c pa->e_perm = (mode & S_IRWXO); pa 74 fs/xfs/xfs_acl.h #define _ACL_GET_ACCESS(pv,pa) (xfs_acl_vtoacl(pv,pa,NULL) == 0) pa 25 include/asm-cris/arch-v10/irq.h #define PA_IRQ_NBR IO_BITNR(R_VECT_MASK_RD, pa) /* 11 */ pa 139 include/linux/if_pppox.h struct pppoe_addr pa; /* what this socket is bound to*/ pa 158 include/linux/if_pppox.h #define pppoe_pa proto.pppoe.pa pa 273 include/linux/mlx4/qp.h __be64 pa; pa 47 include/linux/posix_acl.h for(pa=(acl)->a_entries, pe=pa+(acl)->a_count; pa<pe; pa++) pa 90 lib/idr.c struct idr_layer *p = pa[0]; pa 101 lib/idr.c if (!(p = pa[++l])) pa 144 lib/idr.c pa[l--] = NULL; pa 159 lib/idr.c if (!(p = pa[l])) { pa 191 lib/idr.c pa[l--] = p; pa 195 lib/idr.c pa[l] = p; pa 246 lib/idr.c v = sub_alloc(idp, &id, pa); pa 254 lib/idr.c struct idr_layer *pa[MAX_LEVEL]; pa 257 lib/idr.c id = idr_get_empty_slot(idp, starting_id, pa); pa 263 lib/idr.c rcu_assign_pointer(pa[0]->ary[id & IDR_MASK], pa 265 lib/idr.c pa[0]->count++; pa 266 lib/idr.c idr_mark_full(pa, id); pa 345 lib/idr.c struct idr_layer **pa[MAX_LEVEL]; pa 346 lib/idr.c struct idr_layer ***paa = &pa[0]; pa 438 lib/idr.c struct idr_layer *pa[MAX_LEVEL]; pa 439 lib/idr.c struct idr_layer **paa = &pa[0]; pa 536 lib/idr.c struct idr_layer *pa[MAX_LEVEL]; pa 537 lib/idr.c struct idr_layer **paa = &pa[0]; pa 714 lib/idr.c struct idr_layer *pa[MAX_LEVEL]; pa 723 lib/idr.c t = idr_get_empty_slot(&ida->idr, idr_id, pa); pa 735 lib/idr.c bitmap = (void *)pa[0]->ary[idr_id & IDR_MASK]; pa 746 lib/idr.c rcu_assign_pointer(pa[0]->ary[idr_id & IDR_MASK], pa 748 lib/idr.c pa[0]->count++; pa 766 lib/idr.c idr_mark_full(pa, idr_id); pa 491 net/sunrpc/xprtrdma/svc_rdma_transport.c dma_addr_t pa; pa 503 net/sunrpc/xprtrdma/svc_rdma_transport.c pa = ib_dma_map_page(xprt->sc_cm_id->device, pa 506 net/sunrpc/xprtrdma/svc_rdma_transport.c if (ib_dma_mapping_error(xprt->sc_cm_id->device, pa)) pa 509 net/sunrpc/xprtrdma/svc_rdma_transport.c ctxt->sge[sge_no].addr = pa; pa 993 sound/pci/es1968.c u32 pa; pa 1011 sound/pci/es1968.c pa = es->memory->buf.addr; pa 1012 sound/pci/es1968.c pa -= chip->dma.addr; pa 1013 sound/pci/es1968.c pa >>= 1; /* words */ pa 1015 sound/pci/es1968.c pa |= 0x00400000; /* System RAM (Bit 22) */ pa 1020 sound/pci/es1968.c pa |= 0x00800000; /* (Bit 23) */ pa 1022 sound/pci/es1968.c pa >>= 1; pa 1027 sound/pci/es1968.c es->base[channel] = pa & 0xFFFF; pa 1033 sound/pci/es1968.c apu_set_register(chip, apu, 4, ((pa >> 16) & 0xFF) << 8); pa 1034 sound/pci/es1968.c apu_set_register(chip, apu, 5, pa & 0xFFFF); pa 1035 sound/pci/es1968.c apu_set_register(chip, apu, 6, (pa + size) & 0xFFFF); pa 1102 sound/pci/es1968.c snd_es1968_program_wavecache(chip, es, channel, pa, 1); pa 1105 sound/pci/es1968.c pa -= chip->dma.addr; pa 1106 sound/pci/es1968.c pa >>= 1; /* words */ pa 1110 sound/pci/es1968.c es->base[channel] = pa & 0xFFFF; pa 1111 sound/pci/es1968.c pa |= 0x00400000; /* bit 22 -> System RAM */ pa 1122 sound/pci/es1968.c apu_set_register(chip, apu, 4, ((pa >> 16) & 0xFF) << 8); pa 1123 sound/pci/es1968.c apu_set_register(chip, apu, 5, pa & 0xFFFF); pa 1124 sound/pci/es1968.c apu_set_register(chip, apu, 6, (pa + bsize) & 0xFFFF); pa 1698 sound/pci/es1968.c unsigned int pa, offset, t; pa 1720 sound/pci/es1968.c pa = (unsigned int)((memory->buf.addr - chip->dma.addr) >> 1); pa 1721 sound/pci/es1968.c pa |= 0x00400000; /* System RAM (Bit 22) */ pa 1728 sound/pci/es1968.c apu_set_register(chip, apu, 4, ((pa >> 16) & 0xff) << 8); pa 1729 sound/pci/es1968.c apu_set_register(chip, apu, 5, pa & 0xffff); pa 1730 sound/pci/es1968.c apu_set_register(chip, apu, 6, (pa + CLOCK_MEASURE_BUFSIZE/2) & 0xffff); pa 1747 sound/pci/es1968.c __apu_set_register(chip, apu, 5, pa & 0xffff); pa 1761 sound/pci/es1968.c offset -= (pa & 0xffff);