| /linux/drivers/remoteproc/ |
| H A D | qcom_q6v5_pas.c | 129 struct qcom_pas *pas = rproc->priv; in qcom_pas_segment_dump() local 132 total_offset = segment->da + segment->offset + offset - pas->mem_phys; in qcom_pas_segment_dump() 133 if (total_offset < 0 || total_offset + size > pas->mem_size) { in qcom_pas_segment_dump() 134 dev_err(pas->dev, in qcom_pas_segment_dump() 141 memcpy_fromio(dest, pas->mem_region + total_offset, size); in qcom_pas_segment_dump() 146 struct qcom_pas *pas = rproc->priv; in qcom_pas_minidump() local 151 qcom_minidump(rproc, pas->minidump_id, qcom_pas_segment_dump); in qcom_pas_minidump() 154 static int qcom_pas_pds_enable(struct qcom_pas *pas, struct device **pds, in qcom_pas_pds_enable() argument 181 static void qcom_pas_pds_disable(struct qcom_pas *pas, struct device **pds, in qcom_pas_pds_disable() argument 192 static int qcom_pas_shutdown_poll_decrypt(struct qcom_pas *pas) in qcom_pas_shutdown_poll_decrypt() argument [all …]
|
| /linux/net/psp/ |
| H A D | psp_sock.c | 32 struct psp_assoc *pas; in psp_validate_xmit() local 36 pas = psp_skb_get_assoc_rcu(skb); in psp_validate_xmit() 37 good = !pas || rcu_access_pointer(dev->psp_dev) == pas->psd; in psp_validate_xmit() 49 struct psp_assoc *pas; in psp_assoc_create() local 53 pas = kzalloc_flex(*pas, drv_data, psd->caps->assoc_drv_spc, in psp_assoc_create() 55 if (!pas) in psp_assoc_create() 58 pas->psd = psd; in psp_assoc_create() 59 pas->dev_id = psd->id; in psp_assoc_create() 60 pas->generation = psd->generation; in psp_assoc_create() 62 refcount_set(&pas->refcnt, 1); in psp_assoc_create() [all …]
|
| H A D | psp.h | 23 void psp_dev_tx_key_del(struct psp_dev *psd, struct psp_assoc *pas); 24 int psp_sock_assoc_set_rx(struct sock *sk, struct psp_assoc *pas,
|
| H A D | psp_nl.c | 414 struct psp_assoc *pas; in psp_nl_rx_assoc_doit() local 432 pas = psp_assoc_create(psd); in psp_nl_rx_assoc_doit() 433 if (!pas) { in psp_nl_rx_assoc_doit() 437 pas->version = version; in psp_nl_rx_assoc_doit() 449 err = psp_sock_assoc_set_rx(socket->sk, pas, &key, info->extack); in psp_nl_rx_assoc_doit() 454 psp_assoc_put(pas); in psp_nl_rx_assoc_doit() 459 psp_assoc_put(pas); in psp_nl_rx_assoc_doit()
|
| H A D | psp_main.c | 119 struct psp_assoc *pas, *next; in psp_dev_unregister() local 135 list_for_each_entry_safe(pas, next, &psd->stale_assocs, assocs_list) in psp_dev_unregister() 136 psp_dev_tx_key_del(psd, pas); in psp_dev_unregister()
|
| /linux/include/net/psp/ |
| H A D | functions.h | 25 void psp_assoc_put(struct psp_assoc *pas); 27 static inline void *psp_assoc_drv_data(struct psp_assoc *pas) in psp_assoc_drv_data() argument 29 return pas->drv_data; in psp_assoc_drv_data() 47 struct psp_assoc *pas; in psp_enqueue_set_decrypted() local 49 pas = psp_sk_assoc(sk); in psp_enqueue_set_decrypted() 50 if (pas && pas->tx.spi) in psp_enqueue_set_decrypted() 70 psp_is_allowed_nondata(struct sk_buff *skb, struct psp_assoc *pas) in psp_is_allowed_nondata() argument 79 return seq == end_seq || (pure_fin && seq == pas->upgrade_seq); in psp_is_allowed_nondata() 83 psp_pse_matches_pas(struct psp_skb_ext *pse, struct psp_assoc *pas) in psp_pse_matches_pas() argument 85 return pse && pas->rx.spi == pse->spi && in psp_pse_matches_pas() [all …]
|
| H A D | types.h | 200 int (*tx_key_add)(struct psp_dev *psd, struct psp_assoc *pas, 206 void (*tx_key_del)(struct psp_dev *psd, struct psp_assoc *pas);
|
| /linux/fs/nfsd/ |
| H A D | nfs4acl.c | 189 summarize_posix_acl(struct posix_acl *acl, struct posix_acl_summary *pas) in summarize_posix_acl() argument 198 memset(pas, 0, sizeof(*pas)); in summarize_posix_acl() 199 pas->mask = 07; in summarize_posix_acl() 204 pas->owner = pa->e_perm; in summarize_posix_acl() 207 pas->group = pa->e_perm; in summarize_posix_acl() 210 pas->users |= pa->e_perm; in summarize_posix_acl() 213 pas->groups |= pa->e_perm; in summarize_posix_acl() 216 pas->other = pa->e_perm; in summarize_posix_acl() 219 pas->mask = pa->e_perm; in summarize_posix_acl() 224 pas->users &= pas->mask; in summarize_posix_acl() [all …]
|
| /linux/drivers/net/netdevsim/ |
| H A D | psp.c | 22 struct psp_assoc *pas; in nsim_do_psp() local 27 pas = psp_skb_get_assoc_rcu(skb); in nsim_do_psp() 28 if (!pas) { in nsim_do_psp() 38 ptr = psp_assoc_drv_data(pas); in nsim_do_psp() 45 if (!psp_dev_encapsulate(net, skb, pas->tx.spi, pas->version, 0)) { in nsim_do_psp() 51 if (peer_ns->psp.dev->config.versions & (1 << pas->version)) { in nsim_do_psp() 60 generation = pas->tx.key[0]; in nsim_do_psp() 149 static int nsim_assoc_add(struct psp_dev *psd, struct psp_assoc *pas, in nsim_assoc_add() argument 153 void **ptr = psp_assoc_drv_data(pas); in nsim_assoc_add() 167 static void nsim_assoc_del(struct psp_dev *psd, struct psp_assoc *pas) in nsim_assoc_del() argument [all …]
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | srq_cmd.c | 120 void *pas; in create_srq_cmd() local 139 pas = MLX5_ADDR_OF(create_srq_in, create_in, pas); in create_srq_cmd() 146 pas, 0); in create_srq_cmd() 148 memcpy(pas, in->pas, pas_size); in create_srq_cmd() 223 void *pas; in create_xrc_srq_cmd() local 243 pas = MLX5_ADDR_OF(create_xrc_srq_in, create_in, pas); in create_xrc_srq_cmd() 251 pas, 0); in create_xrc_srq_cmd() 253 memcpy(pas, in->pas, pas_size); in create_xrc_srq_cmd() 335 void *pas; in create_rmp_cmd() local 362 pas = MLX5_ADDR_OF(rmpc, rmpc, wq.pas); in create_rmp_cmd() [all …]
|
| H A D | mem.c | 40 void mlx5_ib_populate_pas(struct ib_umem *umem, size_t page_size, __be64 *pas, in mlx5_ib_populate_pas() argument 46 *pas = cpu_to_be64(rdma_block_iter_dma_address(&biter) | in mlx5_ib_populate_pas() 48 pas++; in mlx5_ib_populate_pas()
|
| H A D | cq.c | 727 __be64 *pas; in create_cq_user() local 780 MLX5_FLD_SZ_BYTES(create_cq_in, pas[0]) * ncont; in create_cq_user() 787 pas = (__be64 *)MLX5_ADDR_OF(create_cq_in, *cqb, pas); in create_cq_user() 788 mlx5_ib_populate_pas(cq->buf.umem, page_size, pas, 0); in create_cq_user() 891 __be64 *pas; in create_cq_kernel() local 910 MLX5_FLD_SZ_BYTES(create_cq_in, pas[0]) * in create_cq_kernel() 918 pas = (__be64 *)MLX5_ADDR_OF(create_cq_in, *cqb, pas); in create_cq_kernel() 919 mlx5_fill_page_frag_array(&cq->buf.frag_buf, pas); in create_cq_kernel() 1293 __be64 *pas; in mlx5_ib_resize_cq() local 1351 MLX5_FLD_SZ_BYTES(modify_cq_in, pas[0]) * npas; in mlx5_ib_resize_cq() [all …]
|
| H A D | srq.c | 139 in->pas = kvcalloc(srq->buf.npages, sizeof(*in->pas), GFP_KERNEL); in create_srq_kernel() 140 if (!in->pas) { in create_srq_kernel() 144 mlx5_fill_page_frag_array(&srq->buf, in->pas); in create_srq_kernel() 161 kvfree(in->pas); in create_srq_kernel() 288 kvfree(in.pas); in mlx5_ib_create_srq()
|
| H A D | srq.h | 30 __be64 *pas; member
|
| /linux/mm/ |
| H A D | highmem.c | 758 struct page_address_slot *pas; in page_address() local 763 pas = page_slot(page); in page_address() 765 spin_lock_irqsave(&pas->lock, flags); in page_address() 766 if (!list_empty(&pas->lh)) { in page_address() 769 list_for_each_entry(pam, &pas->lh, list) { in page_address() 777 spin_unlock_irqrestore(&pas->lock, flags); in page_address() 790 struct page_address_slot *pas; in set_page_address() local 795 pas = page_slot(page); in set_page_address() 801 spin_lock_irqsave(&pas->lock, flags); in set_page_address() 802 list_add_tail(&pam->list, &pas->lh); in set_page_address() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | psp_rxtx.c | 103 struct psp_assoc *pas; in mlx5e_psp_set_state() local 107 pas = psp_skb_get_assoc_rcu(skb); in mlx5e_psp_set_state() 108 if (!pas) in mlx5e_psp_set_state() 113 psp_st->spi = pas->tx.spi; in mlx5e_psp_set_state() 114 psp_st->ver = pas->version; in mlx5e_psp_set_state() 115 psp_st->keyid = *(u32 *)pas->drv_data; in mlx5e_psp_set_state()
|
| H A D | psp.c | 986 static int mlx5e_psp_assoc_add(struct psp_dev *psd, struct psp_assoc *pas, in mlx5e_psp_assoc_add() argument 991 struct psp_key_parsed *tx = &pas->tx; in mlx5e_psp_assoc_add() 997 nkey = (struct psp_key *)pas->drv_data; in mlx5e_psp_assoc_add() 1000 psp_key_size(pas->version), in mlx5e_psp_assoc_add() 1012 static void mlx5e_psp_assoc_del(struct psp_dev *psd, struct psp_assoc *pas) in mlx5e_psp_assoc_del() argument 1018 nkey = (struct psp_key *)pas->drv_data; in mlx5e_psp_assoc_del()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | alloc.c | 235 void mlx5_fill_page_frag_array_perm(struct mlx5_frag_buf *buf, __be64 *pas, u8 perm) in mlx5_fill_page_frag_array_perm() argument 241 pas[i] = cpu_to_be64(buf->frags[i].map | perm); in mlx5_fill_page_frag_array_perm() 245 void mlx5_fill_page_frag_array(struct mlx5_frag_buf *buf, __be64 *pas) in mlx5_fill_page_frag_array() argument 247 mlx5_fill_page_frag_array_perm(buf, pas, 0); in mlx5_fill_page_frag_array()
|
| H A D | pagealloc.c | 366 inlen += npages * MLX5_FLD_SZ_BYTES(manage_pages_in, pas[0]); in give_pages() 387 MLX5_ARRAY_SET64(manage_pages_in, in, pas, i, addr); in give_pages() 426 free_4k(dev, MLX5_GET64(manage_pages_in, in, pas[i]), function); in give_pages() 471 MLX5_ARRAY_SET64(manage_pages_out, out, pas, index + pages_set, in fwp_fill_manage_pages_out() 535 outlen += npages * MLX5_FLD_SZ_BYTES(manage_pages_out, pas[0]); in reclaim_pages() 574 free_4k(dev, MLX5_GET64(manage_pages_out, out, pas[i]), function); in reclaim_pages() 698 MLX5_FLD_SZ_BYTES(manage_pages_out, pas[0]); in optimal_reclaimed_pages()
|
| H A D | eq.c | 262 __be64 *pas; in create_map_eq() local 289 MLX5_FLD_SZ_BYTES(create_eq_in, pas[0]) * eq->frag_buf.npages; in create_map_eq() 297 pas = (__be64 *)MLX5_ADDR_OF(create_eq_in, in, pas); in create_map_eq() 298 mlx5_fill_page_frag_array(&eq->frag_buf, pas); in create_map_eq()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | dr_send.c | 296 MLX5_FLD_SZ_BYTES(create_qp_in, pas[0]) * in dr_create_rc_qp() 326 in, pas)); in dr_create_rc_qp() 1063 __be64 *pas; in dr_create_cq() local 1113 pas = (__be64 *)MLX5_ADDR_OF(create_cq_in, in, pas); in dr_create_cq() 1114 mlx5_fill_page_frag_array(&cq->wq_ctrl.buf, pas); in dr_create_cq()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
| H A D | conn.c | 421 __be64 *pas; in mlx5_fpga_conn_create_cq() local 469 pas = (__be64 *)MLX5_ADDR_OF(create_cq_in, in, pas); in mlx5_fpga_conn_create_cq() 470 mlx5_fill_page_frag_array(&conn->cq.wq_ctrl.buf, pas); in mlx5_fpga_conn_create_cq() 547 MLX5_FLD_SZ_BYTES(create_qp_in, pas[0]) * in mlx5_fpga_conn_create_qp() 576 (__be64 *)MLX5_ADDR_OF(create_qp_in, in, pas)); in mlx5_fpga_conn_create_qp()
|
| /linux/drivers/misc/vmw_vmci/ |
| H A D | vmci_queue_pair.c | 132 dma_addr_t *pas; member 259 queue->kernel_if->u.g.pas[i]); in qp_free_queue() 285 (sizeof(*queue->kernel_if->u.g.pas) + in qp_alloc_queue() 289 pas_size = num_pages * sizeof(*queue->kernel_if->u.g.pas); in qp_alloc_queue() 302 queue->kernel_if->u.g.pas = (dma_addr_t *)(queue->kernel_if + 1); in qp_alloc_queue() 304 (void **)((u8 *)queue->kernel_if->u.g.pas + pas_size); in qp_alloc_queue() 310 &queue->kernel_if->u.g.pas[i], in qp_alloc_queue() 461 produce_q->kernel_if->u.g.pas[i] >> PAGE_SHIFT; in qp_alloc_ppn_set() 465 consume_q->kernel_if->u.g.pas[i] >> PAGE_SHIFT; in qp_alloc_ppn_set()
|
| /linux/tools/power/cpupower/po/ |
| H A D | fr.po | 295 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/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | aso.c | 99 (__be64 *)MLX5_ADDR_OF(create_cq_in, in, pas)); in create_aso_cq() 212 (__be64 *)MLX5_ADDR_OF(wq, wq, pas)); in create_aso_sq()
|