pas 711 drivers/infiniband/hw/mlx5/cq.c __be64 *pas; pas 752 drivers/infiniband/hw/mlx5/cq.c MLX5_FLD_SZ_BYTES(create_cq_in, pas[0]) * ncont; pas 759 drivers/infiniband/hw/mlx5/cq.c pas = (__be64 *)MLX5_ADDR_OF(create_cq_in, *cqb, pas); pas 760 drivers/infiniband/hw/mlx5/cq.c mlx5_ib_populate_pas(dev, cq->buf.umem, page_shift, pas, 0); pas 849 drivers/infiniband/hw/mlx5/cq.c __be64 *pas; pas 868 drivers/infiniband/hw/mlx5/cq.c MLX5_FLD_SZ_BYTES(create_cq_in, pas[0]) * pas 876 drivers/infiniband/hw/mlx5/cq.c pas = (__be64 *)MLX5_ADDR_OF(create_cq_in, *cqb, pas); pas 877 drivers/infiniband/hw/mlx5/cq.c mlx5_fill_page_frag_array(&cq->buf.frag_buf, pas); pas 1237 drivers/infiniband/hw/mlx5/cq.c __be64 *pas; pas 1282 drivers/infiniband/hw/mlx5/cq.c MLX5_FLD_SZ_BYTES(modify_cq_in, pas[0]) * npas; pas 1290 drivers/infiniband/hw/mlx5/cq.c pas = (__be64 *)MLX5_ADDR_OF(modify_cq_in, in, pas); pas 1293 drivers/infiniband/hw/mlx5/cq.c pas, 0); pas 1295 drivers/infiniband/hw/mlx5/cq.c mlx5_fill_page_frag_array(&cq->resize_buf->frag_buf, pas); pas 130 drivers/infiniband/hw/mlx5/mem.c __be64 *pas, int access_flags) pas 149 drivers/infiniband/hw/mlx5/mem.c pas[i] = cpu_to_be64(umem_dma_to_mtt(pa)); pas 179 drivers/infiniband/hw/mlx5/mem.c pas[idx] = cpu_to_be64(cur); pas 181 drivers/infiniband/hw/mlx5/mem.c i >> shift, be64_to_cpu(pas[idx])); pas 193 drivers/infiniband/hw/mlx5/mem.c int page_shift, __be64 *pas, int access_flags) pas 196 drivers/infiniband/hw/mlx5/mem.c ib_umem_num_pages(umem), pas, pas 1217 drivers/infiniband/hw/mlx5/mlx5_ib.h __be64 *pas, int access_flags); pas 1219 drivers/infiniband/hw/mlx5/mlx5_ib.h int page_shift, __be64 *pas, int access_flags); pas 1058 drivers/infiniband/hw/mlx5/mr.c __be64 *pas; pas 1074 drivers/infiniband/hw/mlx5/mr.c inlen += sizeof(*pas) * roundup(npages, 2); pas 1080 drivers/infiniband/hw/mlx5/mr.c pas = (__be64 *)MLX5_ADDR_OF(create_mkey_in, in, klm_pas_mtt); pas 1082 drivers/infiniband/hw/mlx5/mr.c mlx5_ib_populate_pas(dev, umem, page_shift, pas, pas 871 drivers/infiniband/hw/mlx5/qp.c __be64 *pas; pas 929 drivers/infiniband/hw/mlx5/qp.c MLX5_FLD_SZ_BYTES(create_qp_in, pas[0]) * ncont; pas 939 drivers/infiniband/hw/mlx5/qp.c pas = (__be64 *)MLX5_ADDR_OF(create_qp_in, *in, pas); pas 941 drivers/infiniband/hw/mlx5/qp.c mlx5_ib_populate_pas(dev, ubuffer->umem, page_shift, pas, 0); pas 1092 drivers/infiniband/hw/mlx5/qp.c MLX5_FLD_SZ_BYTES(create_qp_in, pas[0]) * qp->buf.npages; pas 1114 drivers/infiniband/hw/mlx5/qp.c *in, pas)); pas 1225 drivers/infiniband/hw/mlx5/qp.c __be64 *pas; pas 1274 drivers/infiniband/hw/mlx5/qp.c pas = (__be64 *)MLX5_ADDR_OF(wq, wq, pas); pas 1275 drivers/infiniband/hw/mlx5/qp.c mlx5_ib_populate_pas(dev, sq->ubuffer.umem, page_shift, pas, 0); pas 1321 drivers/infiniband/hw/mlx5/qp.c __be64 *pas; pas 1331 drivers/infiniband/hw/mlx5/qp.c if (qpinlen < rq_pas_size + MLX5_BYTE_OFF(create_qp_in, pas)) pas 1363 drivers/infiniband/hw/mlx5/qp.c pas = (__be64 *)MLX5_ADDR_OF(wq, wq, pas); pas 1364 drivers/infiniband/hw/mlx5/qp.c qp_pas = (__be64 *)MLX5_ADDR_OF(create_qp_in, qpin, pas); pas 1365 drivers/infiniband/hw/mlx5/qp.c memcpy(pas, qp_pas, rq_pas_size); pas 6000 drivers/infiniband/hw/mlx5/qp.c rq_pas0 = (__be64 *)MLX5_ADDR_OF(wq, wq, pas); pas 99 drivers/infiniband/hw/mlx5/srq.c in->pas = kvcalloc(ncont, sizeof(*in->pas), GFP_KERNEL); pas 100 drivers/infiniband/hw/mlx5/srq.c if (!in->pas) { pas 105 drivers/infiniband/hw/mlx5/srq.c mlx5_ib_populate_pas(dev, srq->umem, page_shift, in->pas, 0); pas 123 drivers/infiniband/hw/mlx5/srq.c kvfree(in->pas); pas 165 drivers/infiniband/hw/mlx5/srq.c in->pas = kvcalloc(srq->buf.npages, sizeof(*in->pas), GFP_KERNEL); pas 166 drivers/infiniband/hw/mlx5/srq.c if (!in->pas) { pas 170 drivers/infiniband/hw/mlx5/srq.c mlx5_fill_page_frag_array(&srq->buf, in->pas); pas 187 drivers/infiniband/hw/mlx5/srq.c kvfree(in->pas); pas 302 drivers/infiniband/hw/mlx5/srq.c kvfree(in.pas); pas 30 drivers/infiniband/hw/mlx5/srq.h __be64 *pas; pas 101 drivers/infiniband/hw/mlx5/srq_cmd.c void *pas; pas 114 drivers/infiniband/hw/mlx5/srq_cmd.c pas = MLX5_ADDR_OF(create_srq_in, create_in, pas); pas 117 drivers/infiniband/hw/mlx5/srq_cmd.c memcpy(pas, in->pas, pas_size); pas 199 drivers/infiniband/hw/mlx5/srq_cmd.c void *pas; pas 213 drivers/infiniband/hw/mlx5/srq_cmd.c pas = MLX5_ADDR_OF(create_xrc_srq_in, create_in, pas); pas 217 drivers/infiniband/hw/mlx5/srq_cmd.c memcpy(pas, in->pas, pas_size); pas 327 drivers/infiniband/hw/mlx5/srq_cmd.c memcpy(MLX5_ADDR_OF(rmpc, rmpc, wq.pas), in->pas, pas_size); pas 453 drivers/infiniband/hw/mlx5/srq_cmd.c memcpy(MLX5_ADDR_OF(xrqc, xrqc, wq.pas), in->pas, pas_size); pas 132 drivers/misc/vmw_vmci/vmci_queue_pair.c dma_addr_t *pas; pas 257 drivers/misc/vmw_vmci/vmci_queue_pair.c queue->kernel_if->u.g.pas[i]); pas 283 drivers/misc/vmw_vmci/vmci_queue_pair.c (sizeof(*queue->kernel_if->u.g.pas) + pas 287 drivers/misc/vmw_vmci/vmci_queue_pair.c pas_size = num_pages * sizeof(*queue->kernel_if->u.g.pas); pas 300 drivers/misc/vmw_vmci/vmci_queue_pair.c queue->kernel_if->u.g.pas = (dma_addr_t *)(queue->kernel_if + 1); pas 302 drivers/misc/vmw_vmci/vmci_queue_pair.c (void **)((u8 *)queue->kernel_if->u.g.pas + pas_size); pas 308 drivers/misc/vmw_vmci/vmci_queue_pair.c &queue->kernel_if->u.g.pas[i], pas 459 drivers/misc/vmw_vmci/vmci_queue_pair.c produce_q->kernel_if->u.g.pas[i] >> PAGE_SHIFT; pas 463 drivers/misc/vmw_vmci/vmci_queue_pair.c consume_q->kernel_if->u.g.pas[i] >> PAGE_SHIFT; pas 289 drivers/net/ethernet/mellanox/mlx5/core/alloc.c void mlx5_fill_page_array(struct mlx5_frag_buf *buf, __be64 *pas) pas 297 drivers/net/ethernet/mellanox/mlx5/core/alloc.c pas[i] = cpu_to_be64(addr); pas 302 drivers/net/ethernet/mellanox/mlx5/core/alloc.c void mlx5_fill_page_frag_array(struct mlx5_frag_buf *buf, __be64 *pas) pas 307 drivers/net/ethernet/mellanox/mlx5/core/alloc.c pas[i] = cpu_to_be64(buf->frags[i].map); pas 703 drivers/net/ethernet/mellanox/mlx5/core/en_main.c (__be64 *)MLX5_ADDR_OF(wq, wq, pas)); pas 1241 drivers/net/ethernet/mellanox/mlx5/core/en_main.c (__be64 *)MLX5_ADDR_OF(wq, wq, pas)); pas 1625 drivers/net/ethernet/mellanox/mlx5/core/en_main.c (__be64 *)MLX5_ADDR_OF(create_cq_in, in, pas)); pas 250 drivers/net/ethernet/mellanox/mlx5/core/eq.c __be64 *pas; pas 271 drivers/net/ethernet/mellanox/mlx5/core/eq.c MLX5_FLD_SZ_BYTES(create_eq_in, pas[0]) * eq->buf.npages; pas 279 drivers/net/ethernet/mellanox/mlx5/core/eq.c pas = (__be64 *)MLX5_ADDR_OF(create_eq_in, in, pas); pas 280 drivers/net/ethernet/mellanox/mlx5/core/eq.c mlx5_fill_page_array(&eq->buf, pas); pas 439 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c __be64 *pas; pas 480 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c pas = (__be64 *)MLX5_ADDR_OF(create_cq_in, in, pas); pas 481 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c mlx5_fill_page_frag_array(&conn->cq.wq_ctrl.buf, pas); pas 573 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c MLX5_FLD_SZ_BYTES(create_qp_in, pas[0]) * pas 601 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c (__be64 *)MLX5_ADDR_OF(create_qp_in, in, pas)); pas 285 drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c inlen += npages * MLX5_FLD_SZ_BYTES(manage_pages_in, pas[0]); pas 304 drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c MLX5_ARRAY_SET64(manage_pages_in, in, pas, i, addr); pas 334 drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c free_4k(dev, MLX5_GET64(manage_pages_in, in, pas[i])); pas 365 drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c MLX5_ARRAY_SET64(manage_pages_out, out, pas, i, fwp->addr); pas 386 drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c outlen += npages * MLX5_FLD_SZ_BYTES(manage_pages_out, pas[0]); pas 413 drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c free_4k(dev, MLX5_GET64(manage_pages_out, out, pas[i])); pas 515 drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c MLX5_FLD_SZ_BYTES(manage_pages_out, pas[0]); pas 153 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c MLX5_FLD_SZ_BYTES(create_qp_in, pas[0]) * pas 181 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c in, pas)); pas 710 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c __be64 *pas; pas 755 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c pas = (__be64 *)MLX5_ADDR_OF(create_cq_in, in, pas); pas 756 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c mlx5_fill_page_frag_array(&cq->wq_ctrl.buf, pas); pas 189 fs/nfsd/nfs4acl.c summarize_posix_acl(struct posix_acl *acl, struct posix_acl_summary *pas) pas 198 fs/nfsd/nfs4acl.c memset(pas, 0, sizeof(*pas)); pas 199 fs/nfsd/nfs4acl.c pas->mask = 07; pas 206 fs/nfsd/nfs4acl.c pas->owner = pa->e_perm; pas 209 fs/nfsd/nfs4acl.c pas->group = pa->e_perm; pas 212 fs/nfsd/nfs4acl.c pas->users |= pa->e_perm; pas 215 fs/nfsd/nfs4acl.c pas->groups |= pa->e_perm; pas 218 fs/nfsd/nfs4acl.c pas->other = pa->e_perm; pas 221 fs/nfsd/nfs4acl.c pas->mask = pa->e_perm; pas 226 fs/nfsd/nfs4acl.c pas->users &= pas->mask; pas 227 fs/nfsd/nfs4acl.c pas->group &= pas->mask; pas 228 fs/nfsd/nfs4acl.c pas->groups &= pas->mask; pas 238 fs/nfsd/nfs4acl.c struct posix_acl_summary pas; pas 244 fs/nfsd/nfs4acl.c summarize_posix_acl(pacl, &pas); pas 250 fs/nfsd/nfs4acl.c deny = ~pas.owner; pas 255 fs/nfsd/nfs4acl.c deny &= pas.users | pas.group | pas.groups | pas.other; pas 274 fs/nfsd/nfs4acl.c deny = ~(pa->e_perm & pas.mask); pas 275 fs/nfsd/nfs4acl.c deny &= pas.groups | pas.group | pas.other; pas 287 fs/nfsd/nfs4acl.c ace->access_mask = mask_from_posix(pa->e_perm & pas.mask, pas 305 fs/nfsd/nfs4acl.c ace->access_mask = mask_from_posix(pas.group, flags); pas 314 fs/nfsd/nfs4acl.c ace->access_mask = mask_from_posix(pa->e_perm & pas.mask, pas 327 fs/nfsd/nfs4acl.c deny = ~pas.group & pas.other; pas 339 fs/nfsd/nfs4acl.c deny = ~(pa->e_perm & pas.mask); pas 340 fs/nfsd/nfs4acl.c deny &= pas.other; pas 974 include/linux/mlx5/driver.h void mlx5_fill_page_array(struct mlx5_frag_buf *buf, __be64 *pas); pas 975 include/linux/mlx5/driver.h void mlx5_fill_page_frag_array(struct mlx5_frag_buf *frag_buf, __be64 *pas); pas 1642 include/linux/mlx5/mlx5_ifc.h struct mlx5_ifc_cmd_pas_bits pas[0]; pas 4143 include/linux/mlx5/mlx5_ifc.h u8 pas[0][0x40]; pas 4421 include/linux/mlx5/mlx5_ifc.h u8 pas[0][0x40]; pas 4632 include/linux/mlx5/mlx5_ifc.h u8 pas[0][0x40]; pas 5351 include/linux/mlx5/mlx5_ifc.h u8 pas[0][0x40]; pas 5607 include/linux/mlx5/mlx5_ifc.h u8 pas[0][0x40]; pas 6214 include/linux/mlx5/mlx5_ifc.h u8 pas[0][0x40]; pas 6278 include/linux/mlx5/mlx5_ifc.h u8 pas[0][0x40]; pas 6300 include/linux/mlx5/mlx5_ifc.h u8 pas[0][0x40]; pas 7255 include/linux/mlx5/mlx5_ifc.h u8 pas[0][0x40]; pas 7331 include/linux/mlx5/mlx5_ifc.h u8 pas[0][0x40]; pas 7492 include/linux/mlx5/mlx5_ifc.h u8 pas[0][0x40]; pas 7696 include/linux/mlx5/mlx5_ifc.h u8 pas[0][0x40]; pas 7753 include/linux/mlx5/mlx5_ifc.h u8 pas[0][0x40]; pas 412 mm/highmem.c struct page_address_slot *pas; pas 417 mm/highmem.c pas = page_slot(page); pas 419 mm/highmem.c spin_lock_irqsave(&pas->lock, flags); pas 420 mm/highmem.c if (!list_empty(&pas->lh)) { pas 423 mm/highmem.c list_for_each_entry(pam, &pas->lh, list) { pas 431 mm/highmem.c spin_unlock_irqrestore(&pas->lock, flags); pas 445 mm/highmem.c struct page_address_slot *pas; pas 450 mm/highmem.c pas = page_slot(page); pas 456 mm/highmem.c spin_lock_irqsave(&pas->lock, flags); pas 457 mm/highmem.c list_add_tail(&pam->list, &pas->lh); pas 458 mm/highmem.c spin_unlock_irqrestore(&pas->lock, flags); pas 460 mm/highmem.c spin_lock_irqsave(&pas->lock, flags); pas 461 mm/highmem.c list_for_each_entry(pam, &pas->lh, list) { pas 464 mm/highmem.c spin_unlock_irqrestore(&pas->lock, flags); pas 468 mm/highmem.c spin_unlock_irqrestore(&pas->lock, flags);