/linux-master/fs/nfsd/ |
H A D | nfs4acl.c | 189 summarize_posix_acl(struct posix_acl *acl, struct posix_acl_summary *pas) argument 194 * Only pas.users and pas.groups need initialization; previous 198 memset(pas, 0, sizeof(*pas)); 199 pas->mask = 07; 206 pas->owner = pa->e_perm; 209 pas->group = pa->e_perm; 212 pas->users |= pa->e_perm; 215 pas 238 struct posix_acl_summary pas; local [all...] |
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | srq_cmd.c | 120 void *pas; local 139 pas = MLX5_ADDR_OF(create_srq_in, create_in, pas); 146 pas, 0); 148 memcpy(pas, in->pas, pas_size); 223 void *pas; local 243 pas = MLX5_ADDR_OF(create_xrc_srq_in, create_in, pas); 251 pas, 335 void *pas; local 482 void *pas; local [all...] |
H A D | srq.h | 30 __be64 *pas; member in struct:mlx5_srq_attr
|
H A D | mem.c | 39 * filled in the pas array. 41 void mlx5_ib_populate_pas(struct ib_umem *umem, size_t page_size, __be64 *pas, argument 47 *pas = cpu_to_be64(rdma_block_iter_dma_address(&biter) | 49 pas++;
|
H A D | srq.c | 139 in->pas = kvcalloc(srq->buf.npages, sizeof(*in->pas), GFP_KERNEL); 140 if (!in->pas) { 144 mlx5_fill_page_frag_array(&srq->buf, in->pas); 161 kvfree(in->pas); 281 kvfree(in.pas);
|
H A D | cq.c | 723 __be64 *pas; local 776 MLX5_FLD_SZ_BYTES(create_cq_in, pas[0]) * ncont; 783 pas = (__be64 *)MLX5_ADDR_OF(create_cq_in, *cqb, pas); 784 mlx5_ib_populate_pas(cq->buf.umem, page_size, pas, 0); 883 __be64 *pas; local 902 MLX5_FLD_SZ_BYTES(create_cq_in, pas[0]) * 910 pas = (__be64 *)MLX5_ADDR_OF(create_cq_in, *cqb, pas); 911 mlx5_fill_page_frag_array(&cq->buf.frag_buf, pas); 1270 __be64 *pas; local [all...] |
H A D | qp.c | 955 __be64 *pas; local 1023 MLX5_FLD_SZ_BYTES(create_qp_in, pas[0]) * ncont; 1033 pas = (__be64 *)MLX5_ADDR_OF(create_qp_in, *in, pas); 1035 mlx5_ib_populate_pas(ubuffer->umem, page_size, pas, 0); 1155 MLX5_FLD_SZ_BYTES(create_qp_in, pas[0]) * qp->buf.npages; 1176 *in, pas)); 1343 __be64 *pas; local 1405 pas = (__be64 *)MLX5_ADDR_OF(wq, wq, pas); 1437 __be64 *pas; local [all...] |
H A D | mr.c | 1186 __be64 *pas; local 1205 inlen += sizeof(*pas) * 1212 pas = (__be64 *)MLX5_ADDR_OF(create_mkey_in, in, klm_pas_mtt); 1218 mlx5_ib_populate_pas(umem, 1UL << mr->page_shift, pas,
|
H A D | odp.c | 158 static void populate_mtt(__be64 *pas, size_t idx, size_t nentries, argument 170 pas[i] = cpu_to_be64(umem_dma_to_mtt(pa));
|
H A D | mlx5_ib.h | 1378 void mlx5_ib_populate_pas(struct ib_umem *umem, size_t page_size, __be64 *pas,
|
/linux-master/mm/ |
H A D | highmem.c | 746 struct page_address_slot *pas; local 751 pas = page_slot(page); 753 spin_lock_irqsave(&pas->lock, flags); 754 if (!list_empty(&pas->lh)) { 757 list_for_each_entry(pam, &pas->lh, list) { 765 spin_unlock_irqrestore(&pas->lock, flags); 778 struct page_address_slot *pas; local 783 pas = page_slot(page); 789 spin_lock_irqsave(&pas->lock, flags); 790 list_add_tail(&pam->list, &pas [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | alloc.c | 236 void mlx5_fill_page_frag_array_perm(struct mlx5_frag_buf *buf, __be64 *pas, u8 perm) argument 242 pas[i] = cpu_to_be64(buf->frags[i].map | perm); 246 void mlx5_fill_page_frag_array(struct mlx5_frag_buf *buf, __be64 *pas) argument 248 mlx5_fill_page_frag_array_perm(buf, pas, 0);
|
H A D | pagealloc.c | 366 inlen += npages * MLX5_FLD_SZ_BYTES(manage_pages_in, pas[0]); 387 MLX5_ARRAY_SET64(manage_pages_in, in, pas, i, addr); 426 free_4k(dev, MLX5_GET64(manage_pages_in, in, pas[i]), function); 471 MLX5_ARRAY_SET64(manage_pages_out, out, pas, index + pages_set, 532 outlen += npages * MLX5_FLD_SZ_BYTES(manage_pages_out, pas[0]); 571 free_4k(dev, MLX5_GET64(manage_pages_out, out, pas[i]), function); 678 MLX5_FLD_SZ_BYTES(manage_pages_out, pas[0]);
|
H A D | eq.c | 273 __be64 *pas; local 300 MLX5_FLD_SZ_BYTES(create_eq_in, pas[0]) * eq->frag_buf.npages; 308 pas = (__be64 *)MLX5_ADDR_OF(create_eq_in, in, pas); 309 mlx5_fill_page_frag_array(&eq->frag_buf, pas);
|
H A D | en_main.c | 1067 (__be64 *)MLX5_ADDR_OF(wq, wq, pas)); 1688 (__be64 *)MLX5_ADDR_OF(wq, wq, pas)); 2090 (__be64 *)MLX5_ADDR_OF(create_cq_in, in, pas));
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
H A D | conn.c | 421 __be64 *pas; local 462 pas = (__be64 *)MLX5_ADDR_OF(create_cq_in, in, pas); 463 mlx5_fill_page_frag_array(&conn->cq.wq_ctrl.buf, pas); 553 MLX5_FLD_SZ_BYTES(create_qp_in, pas[0]) * 582 (__be64 *)MLX5_ADDR_OF(create_qp_in, in, pas));
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | aso.c | 99 (__be64 *)MLX5_ADDR_OF(create_cq_in, in, pas)); 212 (__be64 *)MLX5_ADDR_OF(wq, wq, pas));
|
/linux-master/drivers/misc/vmw_vmci/ |
H A D | vmci_queue_pair.c | 132 dma_addr_t *pas; member in struct:vmci_queue_kern_if::__anon1266::__anon1267 259 queue->kernel_if->u.g.pas[i]); 285 (sizeof(*queue->kernel_if->u.g.pas) + 289 pas_size = num_pages * sizeof(*queue->kernel_if->u.g.pas); 302 queue->kernel_if->u.g.pas = (dma_addr_t *)(queue->kernel_if + 1); 304 (void **)((u8 *)queue->kernel_if->u.g.pas + pas_size); 310 &queue->kernel_if->u.g.pas[i], 461 produce_q->kernel_if->u.g.pas[i] >> PAGE_SHIFT; 465 consume_q->kernel_if->u.g.pas[i] >> PAGE_SHIFT;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_send.c | 296 MLX5_FLD_SZ_BYTES(create_qp_in, pas[0]) * 326 in, pas)); 1069 __be64 *pas; local 1114 pas = (__be64 *)MLX5_ADDR_OF(create_cq_in, in, pas); 1115 mlx5_fill_page_frag_array(&cq->wq_ctrl.buf, pas);
|
/linux-master/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.c | 364 __be64 *pas; local 390 pas = (__be64 *)MLX5_ADDR_OF(create_qp_in, in, pas); 391 mlx5_fill_page_frag_array(&vqp->frag_buf, pas); 549 __be64 *pas; local 571 MLX5_FLD_SZ_BYTES(create_cq_in, pas[0]) * vcq->buf.frag_buf.npages; 579 pas = (__be64 *)MLX5_ADDR_OF(create_cq_in, in, pas); 580 mlx5_fill_page_frag_array(&vcq->buf.frag_buf, pas); 712 __be64 *pas; local [all...] |
/linux-master/drivers/vfio/pci/mlx5/ |
H A D | cmd.c | 1100 __be64 *pas; local 1119 MLX5_FLD_SZ_BYTES(create_cq_in, pas[0]) * 1139 pas = (__be64 *)MLX5_ADDR_OF(create_cq_in, in, pas); 1140 mlx5_fill_page_frag_array(&cq->buf.frag_buf, pas); 1196 MLX5_FLD_SZ_BYTES(create_qp_in, pas[0]) * 1223 in, pas));
|
/linux-master/include/linux/mlx5/ |
H A D | driver.h | 1070 void mlx5_fill_page_frag_array_perm(struct mlx5_frag_buf *buf, __be64 *pas, u8 perm); 1071 void mlx5_fill_page_frag_array(struct mlx5_frag_buf *frag_buf, __be64 *pas);
|
H A D | mlx5_ifc.h | 2158 struct mlx5_ifc_cmd_pas_bits pas[]; member in struct:mlx5_ifc_wq_bits 5012 u8 pas[][0x40]; member in struct:mlx5_ifc_query_xrc_srq_out_bits 5293 u8 pas[][0x40]; member in struct:mlx5_ifc_query_srq_out_bits 5512 u8 pas[0][0x40]; member in struct:mlx5_ifc_qpc_extension_and_pas_list_in_bits 5516 struct mlx5_ifc_cmd_pas_bits pas[0]; member in struct:mlx5_ifc_qp_pas_list_in_bits 6641 u8 pas[][0x40]; member in struct:mlx5_ifc_query_eq_out_bits 6951 u8 pas[][0x40]; member in struct:mlx5_ifc_query_cq_out_bits 7558 u8 pas[][0x40]; member in struct:mlx5_ifc_modify_cq_in_bits 7622 u8 pas[][0x40]; member in struct:mlx5_ifc_manage_pages_out_bits 7644 u8 pas[][ member in struct:mlx5_ifc_manage_pages_in_bits 8606 u8 pas[][0x40]; member in struct:mlx5_ifc_create_xrc_srq_in_bits 8682 u8 pas[][0x40]; member in struct:mlx5_ifc_create_srq_in_bits 8846 u8 pas[][0x40]; member in struct:mlx5_ifc_create_qp_in_bits 9060 u8 pas[][0x40]; member in struct:mlx5_ifc_create_eq_in_bits 9117 u8 pas[][0x40]; member in struct:mlx5_ifc_create_cq_in_bits [all...] |
/linux-master/drivers/net/wireless/realtek/rtw89/ |
H A D | rtw8852c_rfk.c | 2326 enum dpk_pas_result pas; local 2362 pas = _dpk_pas_read(rtwdev, true); 2364 if (pas == DPK_PAS_LT && tmp_gl_idx > 0) 2366 else if (pas == DPK_PAS_GT && tmp_gl_idx == 0)
|