/include/linux/ |
D | ntb_transport.h | 65 void (*rx_handler)(struct ntb_transport_qp *qp, void *qp_data, 67 void (*tx_handler)(struct ntb_transport_qp *qp, void *qp_data, 72 unsigned char ntb_transport_qp_num(struct ntb_transport_qp *qp); 73 unsigned int ntb_transport_max_size(struct ntb_transport_qp *qp); 77 void ntb_transport_free_queue(struct ntb_transport_qp *qp); 78 int ntb_transport_rx_enqueue(struct ntb_transport_qp *qp, void *cb, void *data, 80 int ntb_transport_tx_enqueue(struct ntb_transport_qp *qp, void *cb, void *data, 82 void *ntb_transport_rx_remove(struct ntb_transport_qp *qp, unsigned int *len); 83 void ntb_transport_link_up(struct ntb_transport_qp *qp); 84 void ntb_transport_link_down(struct ntb_transport_qp *qp); [all …]
|
D | hisi_acc_qm.h | 412 void (*req_cb)(struct hisi_qp *qp, void *data); 413 void (*event_cb)(struct hisi_qp *qp); 502 int hisi_qm_start_qp(struct hisi_qp *qp, unsigned long arg); 503 int hisi_qm_stop_qp(struct hisi_qp *qp); 504 int hisi_qp_send(struct hisi_qp *qp, const void *msg);
|
/include/rdma/ |
D | rdmavt_qp.h | 510 struct rvt_qp *qp; member 531 static inline struct rvt_swqe *rvt_get_swqe_ptr(struct rvt_qp *qp, in rvt_get_swqe_ptr() argument 534 return (struct rvt_swqe *)((char *)qp->s_wq + in rvt_get_swqe_ptr() 536 qp->s_max_sge * in rvt_get_swqe_ptr() 556 static inline bool rvt_is_user_qp(struct rvt_qp *qp) in rvt_is_user_qp() argument 558 return !!qp->pid; in rvt_is_user_qp() 565 static inline void rvt_get_qp(struct rvt_qp *qp) in rvt_get_qp() argument 567 atomic_inc(&qp->refcount); in rvt_get_qp() 574 static inline void rvt_put_qp(struct rvt_qp *qp) in rvt_put_qp() argument 576 if (qp && atomic_dec_and_test(&qp->refcount)) in rvt_put_qp() [all …]
|
D | mr_pool.h | 10 struct ib_mr *ib_mr_pool_get(struct ib_qp *qp, struct list_head *list); 11 void ib_mr_pool_put(struct ib_qp *qp, struct list_head *list, struct ib_mr *mr); 13 int ib_mr_pool_init(struct ib_qp *qp, struct list_head *list, int nr, 15 void ib_mr_pool_destroy(struct ib_qp *qp, struct list_head *list);
|
D | rw.h | 45 int rdma_rw_ctx_init(struct rdma_rw_ctx *ctx, struct ib_qp *qp, u32 port_num, 48 void rdma_rw_ctx_destroy(struct rdma_rw_ctx *ctx, struct ib_qp *qp, 52 int rdma_rw_ctx_signature_init(struct rdma_rw_ctx *ctx, struct ib_qp *qp, 57 void rdma_rw_ctx_destroy_signature(struct rdma_rw_ctx *ctx, struct ib_qp *qp, 62 struct ib_send_wr *rdma_rw_ctx_wrs(struct rdma_rw_ctx *ctx, struct ib_qp *qp, 64 int rdma_rw_ctx_post(struct rdma_rw_ctx *ctx, struct ib_qp *qp, u32 port_num, 70 int rdma_rw_init_mrs(struct ib_qp *qp, struct ib_qp_init_attr *attr); 71 void rdma_rw_cleanup_mrs(struct ib_qp *qp);
|
D | rdma_vt.h | 35 struct rvt_qp __rcu *qp[2]; member 213 bool (*schedule_send)(struct rvt_qp *qp); 214 bool (*schedule_send_no_lock)(struct rvt_qp *qp); 223 int (*setup_wqe)(struct rvt_qp *qp, struct rvt_swqe *wqe, 230 void (*do_send)(struct rvt_qp *qp); 245 void * (*qp_priv_alloc)(struct rvt_dev_info *rdi, struct rvt_qp *qp); 251 int (*qp_priv_init)(struct rvt_dev_info *rdi, struct rvt_qp *qp, 257 void (*qp_priv_free)(struct rvt_dev_info *rdi, struct rvt_qp *qp); 263 void (*notify_qp_reset)(struct rvt_qp *qp); 268 int (*get_pmtu_from_attr)(struct rvt_dev_info *rdi, struct rvt_qp *qp, [all …]
|
D | uverbs_std_types.h | 147 struct ib_qp *qp, struct ib_device *device, in ib_set_flow() argument 155 if (qp) { in ib_set_flow() 156 atomic_inc(&qp->usecnt); in ib_set_flow() 157 ibflow->qp = qp; in ib_set_flow()
|
D | rdma_counter.h | 51 int rdma_counter_bind_qp_auto(struct ib_qp *qp, u32 port); 52 int rdma_counter_unbind_qp(struct ib_qp *qp, bool force);
|
D | ib_verbs.h | 757 struct ib_qp *qp; member 1021 struct ib_qp *qp; member 1759 struct ib_qp *qp; member 2109 struct ib_qp *qp; member 2348 int (*post_send)(struct ib_qp *qp, const struct ib_send_wr *send_wr, 2350 int (*post_recv)(struct ib_qp *qp, const struct ib_recv_wr *recv_wr, 2352 void (*drain_rq)(struct ib_qp *qp); 2353 void (*drain_sq)(struct ib_qp *qp); 2473 int (*create_qp)(struct ib_qp *qp, struct ib_qp_init_attr *qp_init_attr, 2475 int (*modify_qp)(struct ib_qp *qp, struct ib_qp_attr *qp_attr, [all …]
|
D | rdma_cm.h | 115 struct ib_qp *qp; member
|
D | ib_mad.h | 570 struct ib_qp *qp; member
|
/include/net/ |
D | erspan.h | 183 } *qp; in erspan_build_header() local 198 qp = (struct qtag_prefix *)(skb->data + 2 * ETH_ALEN); in erspan_build_header() 199 vlan_tci = ntohs(qp->tci); in erspan_build_header() 277 } *qp; in erspan_build_header_v2() local 292 qp = (struct qtag_prefix *)(skb->data + 2 * ETH_ALEN); in erspan_build_header_v2() 293 vlan_tci = ntohs(qp->tci); in erspan_build_header_v2()
|
/include/linux/mlx4/ |
D | qp.h | 481 int sqd_event, struct mlx4_qp *qp); 483 int mlx4_qp_query(struct mlx4_dev *dev, struct mlx4_qp *qp, 488 struct mlx4_qp *qp, enum mlx4_qp_state *qp_state); 495 void mlx4_qp_remove(struct mlx4_dev *dev, struct mlx4_qp *qp); 507 void mlx4_put_qp(struct mlx4_qp *qp);
|
D | device.h | 831 int qp; member 925 } __packed qp; member 1155 int mlx4_qp_alloc(struct mlx4_dev *dev, int qpn, struct mlx4_qp *qp); 1156 void mlx4_qp_free(struct mlx4_dev *dev, struct mlx4_qp *qp); 1167 int mlx4_unicast_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], 1169 int mlx4_unicast_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], 1171 int mlx4_multicast_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], 1174 int mlx4_multicast_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
|
/include/linux/qed/ |
D | qed_rdma_if.h | 505 struct qed_rdma_qp *qp; member 533 struct qed_rdma_qp *qp; member 619 int (*rdma_modify_qp)(void *roce_cxt, struct qed_rdma_qp *qp, 622 int (*rdma_query_qp)(void *rdma_cxt, struct qed_rdma_qp *qp, 624 int (*rdma_destroy_qp)(void *rdma_cxt, struct qed_rdma_qp *qp);
|
/include/linux/mlx5/ |
D | qp.h | 529 int mlx5_debug_qp_add(struct mlx5_core_dev *dev, struct mlx5_core_qp *qp); 530 void mlx5_debug_qp_remove(struct mlx5_core_dev *dev, struct mlx5_core_qp *qp);
|
/include/trace/events/ |
D | ib_mad.h | 57 __entry->qp_num = wr->mad_agent_priv->qp_info->qp->qp_num; 146 __entry->qp_num = wr->mad_agent_priv->qp_info->qp->qp_num; 211 __entry->qp_num = qp_info->qp->qp_num;
|
D | rpcrdma.h | 1517 DEFINE_ACCEPT_EVENT(qp);
|
/include/uapi/rdma/ |
D | vmw_pvrdma-abi.h | 292 __aligned_u64 qp; member
|