Home
last modified time | relevance | path

Searched refs:pas (Results 1 – 16 of 16) sorted by relevance

/linux-4.1.27/mm/
Dhighmem.c416 struct page_address_slot *pas; in page_address() local
421 pas = page_slot(page); in page_address()
423 spin_lock_irqsave(&pas->lock, flags); in page_address()
424 if (!list_empty(&pas->lh)) { in page_address()
427 list_for_each_entry(pam, &pas->lh, list) { in page_address()
435 spin_unlock_irqrestore(&pas->lock, flags); in page_address()
449 struct page_address_slot *pas; in set_page_address() local
454 pas = page_slot(page); in set_page_address()
460 spin_lock_irqsave(&pas->lock, flags); in set_page_address()
461 list_add_tail(&pam->list, &pas->lh); in set_page_address()
[all …]
/linux-4.1.27/fs/nfsd/
Dnfs4acl.c199 summarize_posix_acl(struct posix_acl *acl, struct posix_acl_summary *pas) in summarize_posix_acl() argument
208 memset(pas, 0, sizeof(*pas)); in summarize_posix_acl()
209 pas->mask = 07; in summarize_posix_acl()
216 pas->owner = pa->e_perm; in summarize_posix_acl()
219 pas->group = pa->e_perm; in summarize_posix_acl()
222 pas->users |= pa->e_perm; in summarize_posix_acl()
225 pas->groups |= pa->e_perm; in summarize_posix_acl()
228 pas->other = pa->e_perm; in summarize_posix_acl()
231 pas->mask = pa->e_perm; in summarize_posix_acl()
236 pas->users &= pas->mask; in summarize_posix_acl()
[all …]
/linux-4.1.27/drivers/infiniband/hw/mlx5/
Dmem.c152 __be64 *pas, int access_flags) in __mlx5_ib_populate_pas() argument
173 pas[i] = cpu_to_be64(umem_dma_to_mtt(pa)); in __mlx5_ib_populate_pas()
188 pas[i >> shift] = cpu_to_be64(cur); in __mlx5_ib_populate_pas()
190 i >> shift, be64_to_cpu(pas[i >> shift])); in __mlx5_ib_populate_pas()
200 int page_shift, __be64 *pas, int access_flags) in mlx5_ib_populate_pas() argument
203 ib_umem_num_pages(umem), pas, in mlx5_ib_populate_pas()
Dmr.c764 __be64 *pas; in reg_umr() local
794 pas = PTR_ALIGN(mr_pas, MLX5_UMR_ALIGN); in reg_umr()
795 mlx5_ib_populate_pas(dev, umem, page_shift, pas, MLX5_IB_MTT_PRESENT); in reg_umr()
797 memset(pas + npages, 0, size - npages * sizeof(u64)); in reg_umr()
799 dma = dma_map_single(ddev, pas, size, DMA_TO_DEVICE); in reg_umr()
856 __be64 *pas; in mlx5_ib_update_mtt() local
886 pas = (__be64 *)get_zeroed_page(GFP_ATOMIC); in mlx5_ib_update_mtt()
887 if (!pas) { in mlx5_ib_update_mtt()
889 pas = mlx5_ib_update_mtt_emergency_buffer; in mlx5_ib_update_mtt()
893 memset(pas, 0, size); in mlx5_ib_update_mtt()
[all …]
Dsrq.c122 *inlen = sizeof(**in) + sizeof(*(*in)->pas) * ncont; in create_srq_user()
129 mlx5_ib_populate_pas(dev, srq->umem, page_shift, (*in)->pas, 0); in create_srq_user()
188 *inlen = sizeof(**in) + sizeof(*(*in)->pas) * npages; in create_srq_kernel()
194 mlx5_fill_page_array(&srq->buf, (*in)->pas); in create_srq_kernel()
Dcq.c651 *inlen = sizeof(**cqb) + sizeof(*(*cqb)->pas) * ncont; in create_cq_user()
657 mlx5_ib_populate_pas(dev, cq->buf.umem, page_shift, (*cqb)->pas, 0); in create_cq_user()
712 *inlen = sizeof(**cqb) + sizeof(*(*cqb)->pas) * cq->buf.buf.npages; in create_cq_kernel()
718 mlx5_fill_page_array(&cq->buf.buf, (*cqb)->pas); in create_cq_kernel()
1110 inlen = sizeof(*in) + npas * sizeof(in->pas[0]); in mlx5_ib_resize_cq()
1119 in->pas, 0); in mlx5_ib_resize_cq()
1121 mlx5_fill_page_array(&cq->resize_buf->buf, in->pas); in mlx5_ib_resize_cq()
Dmlx5_ib.h605 __be64 *pas, int access_flags);
607 int page_shift, __be64 *pas, int access_flags);
Dqp.c677 *inlen = sizeof(**in) + sizeof(*(*in)->pas) * ncont; in create_user_qp()
684 mlx5_ib_populate_pas(dev, qp->umem, page_shift, (*in)->pas, 0); in create_user_qp()
778 *inlen = sizeof(**in) + sizeof(*(*in)->pas) * qp->buf.npages; in create_kernel_qp()
791 mlx5_fill_page_array(&qp->buf, (*in)->pas); in create_kernel_qp()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx5/core/
Dpagealloc.c86 __be64 pas[0]; member
93 __be64 pas[0]; member
289 inlen = sizeof(*in) + npages * sizeof(in->pas[0]); in give_pages()
308 in->pas[i] = cpu_to_be64(addr); in give_pages()
353 free_4k(dev, be64_to_cpu(in->pas[i])); in give_pages()
374 outlen = sizeof(*out) + npages * sizeof(out->pas[0]); in reclaim_pages()
401 addr = be64_to_cpu(out->pas[i]); in reclaim_pages()
474 FIELD_SIZEOF(struct mlx5_manage_pages_outbox, pas[0]); in optimal_reclaimed_pages()
Dalloc.c227 void mlx5_fill_page_array(struct mlx5_buf *buf, __be64 *pas) in mlx5_fill_page_array() argument
238 pas[i] = cpu_to_be64(addr); in mlx5_fill_page_array()
Deq.c356 inlen = sizeof(*in) + sizeof(in->pas[0]) * eq->buf.npages; in mlx5_create_map_eq()
364 mlx5_fill_page_array(&eq->buf, in->pas); in mlx5_create_map_eq()
/linux-4.1.27/include/linux/mlx5/
Ddevice.h629 __be64 pas[0]; member
660 __be64 pas[0]; member
703 __be64 pas[0]; member
734 __be64 pas[0]; member
743 __be64 pas[0]; member
796 __be64 pas[0]; member
891 __be64 pas[0]; member
918 __be64 pas[0]; member
924 __be64 pas[0]; member
Dqp.h489 __be64 pas[0]; member
536 __be64 pas[0]; member
Ddriver.h713 void mlx5_fill_page_array(struct mlx5_buf *buf, __be64 *pas);
/linux-4.1.27/tools/power/cpupower/po/
Dfr.po295 msgstr " pas de pilotes cpufreq reconnu pour ce CPU\n"
532 msgstr "analyse du CPU %d impossible puisqu'il ne semble pas �tre pr�sent\n"
628 "- le r�gulateur choisi n'est pas disponible, ou bien n'est pas disponible "
631 "- la tactique n'est pas disponible ;\n"
633 " n'est pas disponible, par exemple parce que le mat�riel ne le supporte\n"
634 " pas, ou bien n'est tout simplement pas charg�.\n"
/linux-4.1.27/drivers/misc/vmw_vmci/
Dvmci_queue_pair.c157 dma_addr_t *pas; member
282 queue->kernel_if->u.g.pas[i]); in qp_free_queue()
305 (sizeof(*queue->kernel_if->u.g.pas) + in qp_alloc_queue()
309 pas_size = num_pages * sizeof(*queue->kernel_if->u.g.pas); in qp_alloc_queue()
322 queue->kernel_if->u.g.pas = (dma_addr_t *)(queue->kernel_if + 1); in qp_alloc_queue()
324 (void **)((u8 *)queue->kernel_if->u.g.pas + pas_size); in qp_alloc_queue()
330 &queue->kernel_if->u.g.pas[i], in qp_alloc_queue()
505 produce_q->kernel_if->u.g.pas[i] >> PAGE_SHIFT; in qp_alloc_ppn_set()
518 consume_q->kernel_if->u.g.pas[i] >> PAGE_SHIFT; in qp_alloc_ppn_set()