Searched refs:mpt_entry (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/sys/dev/mlx4/mlx4_core/
H A Dmlx4_mr.c300 struct mlx4_mpt_entry ***mpt_entry)
319 **mpt_entry = mlx4_table_find(
334 *mpt_entry = (struct mlx4_mpt_entry **)&mailbox->buf;
337 if (!(*mpt_entry) || !(**mpt_entry)) {
351 struct mlx4_mpt_entry **mpt_entry)
359 *(u8 *)(*mpt_entry) = MLX4_MPT_STATUS_HW;
369 container_of((void *)mpt_entry, struct mlx4_cmd_mailbox,
376 mmr->pd = be32_to_cpu((*mpt_entry)->pd_flags) & MLX4_MPT_PD_MASK;
384 struct mlx4_mpt_entry **mpt_entry)
299 mlx4_mr_hw_get_mpt(struct mlx4_dev *dev, struct mlx4_mr *mmr, struct mlx4_mpt_entry ***mpt_entry) argument
350 mlx4_mr_hw_write_mpt(struct mlx4_dev *dev, struct mlx4_mr *mmr, struct mlx4_mpt_entry **mpt_entry) argument
383 mlx4_mr_hw_put_mpt(struct mlx4_dev *dev, struct mlx4_mpt_entry **mpt_entry) argument
395 mlx4_mr_hw_change_pd(struct mlx4_dev *dev, struct mlx4_mpt_entry *mpt_entry, u32 pdn) argument
410 mlx4_mr_hw_change_access(struct mlx4_dev *dev, struct mlx4_mpt_entry *mpt_entry, u32 access) argument
594 mlx4_mr_rereg_mem_write(struct mlx4_dev *dev, struct mlx4_mr *mr, u64 iova, u64 size, int npages, int page_shift, struct mlx4_mpt_entry *mpt_entry) argument
635 struct mlx4_mpt_entry *mpt_entry; local
847 struct mlx4_mpt_entry *mpt_entry; local
[all...]
H A Dmlx4_resource_tracker.c2841 struct mlx4_mpt_entry *mpt_entry = mlx4_table_find( local
2845 if (NULL == mpt_entry || NULL == outbox->buf) {
2850 memcpy(outbox->buf, mpt_entry, sizeof(*mpt_entry));
/freebsd-11-stable/sys/dev/mthca/
H A Dmthca_mr.c433 struct mthca_mpt_entry *mpt_entry; local
457 mpt_entry = mailbox->buf;
459 mpt_entry->flags = cpu_to_be32(MTHCA_MPT_FLAG_SW_OWNS |
464 mpt_entry->flags |= cpu_to_be32(MTHCA_MPT_FLAG_PHYSICAL);
466 mpt_entry->page_size = cpu_to_be32(buffer_size_shift - 12);
467 mpt_entry->key = cpu_to_be32(key);
468 mpt_entry->pd = cpu_to_be32(pd);
469 mpt_entry->start = cpu_to_be64(iova);
470 mpt_entry->length = cpu_to_be64(total_size);
472 memset(&mpt_entry
570 struct mthca_mpt_entry *mpt_entry; local
722 struct mthca_mpt_entry mpt_entry; local
[all...]
/freebsd-11-stable/sys/dev/mlx4/
H A Ddevice.h1505 struct mlx4_mpt_entry ***mpt_entry);
1507 struct mlx4_mpt_entry **mpt_entry);
1508 int mlx4_mr_hw_change_pd(struct mlx4_dev *dev, struct mlx4_mpt_entry *mpt_entry,
1511 struct mlx4_mpt_entry *mpt_entry,
1514 struct mlx4_mpt_entry **mpt_entry);
1518 int page_shift, struct mlx4_mpt_entry *mpt_entry);
/freebsd-11-stable/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_mr.c199 struct mlx4_mpt_entry *mpt_entry; local
200 struct mlx4_mpt_entry **pmpt_entry = &mpt_entry;

Completed in 110 milliseconds