| /Linux-v5.4/drivers/infiniband/hw/hfi1/ | 
| D | qp.c | 164 static void flush_tx_list(struct rvt_qp *qp)  in flush_tx_list()172 static void flush_iowait(struct rvt_qp *qp)  in flush_iowait()
 216 int hfi1_check_modify_qp(struct rvt_qp *qp, struct ib_qp_attr *attr,  in hfi1_check_modify_qp()
 258 static inline void qp_set_16b(struct rvt_qp *qp)  in qp_set_16b()
 278 void hfi1_modify_qp(struct rvt_qp *qp, struct ib_qp_attr *attr,  in hfi1_modify_qp()
 319 int hfi1_setup_wqe(struct rvt_qp *qp, struct rvt_swqe *wqe, bool *call_send)  in hfi1_setup_wqe()
 378 bool _hfi1_schedule_send(struct rvt_qp *qp)  in _hfi1_schedule_send()
 392 static void qp_pio_drain(struct rvt_qp *qp)  in qp_pio_drain()
 418 bool hfi1_schedule_send(struct rvt_qp *qp)  in hfi1_schedule_send()
 431 static void hfi1_qp_schedule(struct rvt_qp *qp)  in hfi1_qp_schedule()
 [all …]
 
 | 
| D | tid_rdma.c | 143 static void tid_rdma_schedule_ack(struct rvt_qp *qp)  in tid_rdma_schedule_ack()151 static void tid_rdma_trigger_ack(struct rvt_qp *qp)  in tid_rdma_trigger_ack()
 193 void tid_rdma_opfn_init(struct rvt_qp *qp, struct tid_rdma_params *p)  in tid_rdma_opfn_init()
 206 bool tid_rdma_conn_req(struct rvt_qp *qp, u64 *data)  in tid_rdma_conn_req()
 214 bool tid_rdma_conn_reply(struct rvt_qp *qp, u64 data)  in tid_rdma_conn_reply()
 269 bool tid_rdma_conn_resp(struct rvt_qp *qp, u64 *data)  in tid_rdma_conn_resp()
 285 void tid_rdma_conn_error(struct rvt_qp *qp)  in tid_rdma_conn_error()
 320 				       struct rvt_qp *qp)  in qp_to_rcd()
 337 int hfi1_qp_priv_init(struct rvt_dev_info *rdi, struct rvt_qp *qp,  in hfi1_qp_priv_init()
 412 void hfi1_qp_priv_tid_free(struct rvt_dev_info *rdi, struct rvt_qp *qp)  in hfi1_qp_priv_tid_free()
 [all …]
 
 | 
| D | ruc.c | 73 	struct rvt_qp *qp = packet->qp;  in hfi1_ruc_check_hdr()  local205 static inline void build_ahg(struct rvt_qp *qp, u32 npsn)  in build_ahg()
 249 static inline void hfi1_make_ruc_bth(struct rvt_qp *qp,  in hfi1_make_ruc_bth()
 272 static inline void hfi1_make_ruc_header_16B(struct rvt_qp *qp,  in hfi1_make_ruc_header_16B()
 360 static inline void hfi1_make_ruc_header_9B(struct rvt_qp *qp,  in hfi1_make_ruc_header_9B()
 426 void hfi1_make_ruc_header(struct rvt_qp *qp, struct ib_other_headers *ohdr,  in hfi1_make_ruc_header()
 470 bool hfi1_schedule_send_yield(struct rvt_qp *qp, struct hfi1_pkt_state *ps,  in hfi1_schedule_send_yield()
 512 void hfi1_do_send_from_rvt(struct rvt_qp *qp)  in hfi1_do_send_from_rvt()
 520 	struct rvt_qp *qp = iowait_to_qp(w->iow);  in _hfi1_do_send()  local
 534 void hfi1_do_send(struct rvt_qp *qp, bool in_thread)  in hfi1_do_send()
 
 | 
| D | rc.c | 58 struct rvt_ack_entry *find_prev_entry(struct rvt_qp *qp, u32 psn, u8 *prev,  in find_prev_entry()109 static int make_rc_ack(struct hfi1_ibdev *dev, struct rvt_qp *qp,  in make_rc_ack()
 429 int hfi1_make_rc_req(struct rvt_qp *qp, struct hfi1_pkt_state *ps)  in hfi1_make_rc_req()
 1222 static inline void hfi1_make_bth_aeth(struct rvt_qp *qp,  in hfi1_make_bth_aeth()
 1240 	struct rvt_qp *qp = packet->qp;  in hfi1_queue_rc_ack()  local
 1267 	struct rvt_qp *qp = packet->qp;  in hfi1_make_rc_ack_9B()  local
 1320 	struct rvt_qp *qp = packet->qp;  in hfi1_make_rc_ack_16B()  local
 1390 	struct rvt_qp *qp = packet->qp;  in hfi1_send_rc_ack()  local
 1460 static void update_num_rd_atomic(struct rvt_qp *qp, u32 psn,  in update_num_rd_atomic()
 1501 static void reset_psn(struct rvt_qp *qp, u32 psn)  in reset_psn()
 [all …]
 
 | 
| D | opfn.c | 41 static void opfn_conn_request(struct rvt_qp *qp)  in opfn_conn_request()127 static void opfn_schedule_conn_request(struct rvt_qp *qp)  in opfn_schedule_conn_request()
 135 void opfn_conn_response(struct rvt_qp *qp, struct rvt_ack_entry *e,  in opfn_conn_response()
 175 void opfn_conn_reply(struct rvt_qp *qp, u64 data)  in opfn_conn_reply()
 214 void opfn_conn_error(struct rvt_qp *qp)  in opfn_conn_error()
 242 void opfn_qp_init(struct rvt_qp *qp, struct ib_qp_attr *attr, int attr_mask)  in opfn_qp_init()
 293 void opfn_trigger_conn_request(struct rvt_qp *qp, u32 bth1)  in opfn_trigger_conn_request()
 
 | 
| /Linux-v5.4/drivers/infiniband/sw/rxe/ | 
| D | rxe_qp.c | 125 static int alloc_rd_atomic_resources(struct rxe_qp *qp, unsigned int n)  in alloc_rd_atomic_resources()137 static void free_rd_atomic_resources(struct rxe_qp *qp)  in free_rd_atomic_resources()
 152 void free_rd_atomic_resource(struct rxe_qp *qp, struct resp_res *res)  in free_rd_atomic_resource()
 164 static void cleanup_rd_atomic_resources(struct rxe_qp *qp)  in cleanup_rd_atomic_resources()
 177 static void rxe_qp_init_misc(struct rxe_dev *rxe, struct rxe_qp *qp,  in rxe_qp_init_misc()
 219 static int rxe_qp_init_req(struct rxe_dev *rxe, struct rxe_qp *qp,  in rxe_qp_init_req()
 287 static int rxe_qp_init_resp(struct rxe_dev *rxe, struct rxe_qp *qp,  in rxe_qp_init_resp()
 336 int rxe_qp_from_init(struct rxe_dev *rxe, struct rxe_qp *qp, struct rxe_pd *pd,  in rxe_qp_from_init()
 386 int rxe_qp_to_init(struct rxe_qp *qp, struct ib_qp_init_attr *init)  in rxe_qp_to_init()
 414 int rxe_qp_chk_attr(struct rxe_dev *rxe, struct rxe_qp *qp,  in rxe_qp_chk_attr()
 [all …]
 
 | 
| D | rxe_req.c | 44 static inline void retry_first_write_send(struct rxe_qp *qp,  in retry_first_write_send()68 static void req_retry(struct rxe_qp *qp)  in req_retry()
 126 	struct rxe_qp *qp = from_timer(qp, t, rnr_nak_timer);  in rnr_nak_timer()  local
 132 static struct rxe_send_wqe *req_next_wqe(struct rxe_qp *qp)  in req_next_wqe()
 194 static int next_opcode_rc(struct rxe_qp *qp, u32 opcode, int fits)  in next_opcode_rc()
 266 static int next_opcode_uc(struct rxe_qp *qp, u32 opcode, int fits)  in next_opcode_uc()
 317 static int next_opcode(struct rxe_qp *qp, struct rxe_send_wqe *wqe,  in next_opcode()
 348 static inline int check_init_depth(struct rxe_qp *qp, struct rxe_send_wqe *wqe)  in check_init_depth()
 368 static inline int get_mtu(struct rxe_qp *qp)  in get_mtu()
 378 static struct sk_buff *init_req_packet(struct rxe_qp *qp,  in init_req_packet()
 [all …]
 
 | 
| D | rxe_resp.c | 107 void rxe_resp_queue_pkt(struct rxe_qp *qp, struct sk_buff *skb)  in rxe_resp_queue_pkt()120 static inline enum resp_states get_req(struct rxe_qp *qp,  in get_req()
 144 static enum resp_states check_psn(struct rxe_qp *qp,  in check_psn()
 188 static enum resp_states check_op_seq(struct rxe_qp *qp,  in check_op_seq()
 278 static enum resp_states check_op_valid(struct rxe_qp *qp,  in check_op_valid()
 316 static enum resp_states get_srq_wqe(struct rxe_qp *qp)  in get_srq_wqe()
 358 static enum resp_states check_resource(struct rxe_qp *qp,  in check_resource()
 402 static enum resp_states check_length(struct rxe_qp *qp,  in check_length()
 417 static enum resp_states check_rkey(struct rxe_qp *qp,  in check_rkey()
 507 static enum resp_states send_data_in(struct rxe_qp *qp, void *data_addr,  in send_data_in()
 [all …]
 
 | 
| D | rxe_comp.c | 141 	struct rxe_qp *qp = from_timer(qp, t, retrans_timer);  in retransmit_timer()  local149 void rxe_comp_queue_pkt(struct rxe_qp *qp, struct sk_buff *skb)  in rxe_comp_queue_pkt()
 162 static inline enum comp_state get_wqe(struct rxe_qp *qp,  in get_wqe()
 190 static inline void reset_retry_counters(struct rxe_qp *qp)  in reset_retry_counters()
 197 static inline enum comp_state check_psn(struct rxe_qp *qp,  in check_psn()
 236 static inline enum comp_state check_ack(struct rxe_qp *qp,  in check_ack()
 367 static inline enum comp_state do_read(struct rxe_qp *qp,  in do_read()
 385 static inline enum comp_state do_atomic(struct rxe_qp *qp,  in do_atomic()
 402 static void make_send_cqe(struct rxe_qp *qp, struct rxe_send_wqe *wqe,  in make_send_cqe()
 440 static void do_complete(struct rxe_qp *qp, struct rxe_send_wqe *wqe)  in do_complete()
 [all …]
 
 | 
| D | rxe_loc.h | 178 static inline int qp_num(struct rxe_qp *qp)  in qp_num()183 static inline enum ib_qp_type qp_type(struct rxe_qp *qp)  in qp_type()
 188 static inline enum ib_qp_state qp_state(struct rxe_qp *qp)  in qp_state()
 193 static inline int qp_mtu(struct rxe_qp *qp)  in qp_mtu()
 209 static inline void rxe_advance_resp_resource(struct rxe_qp *qp)  in rxe_advance_resp_resource()
 245 static inline unsigned int wr_opcode_mask(int opcode, struct rxe_qp *qp)  in wr_opcode_mask()
 250 static inline int rxe_xmit_packet(struct rxe_qp *qp, struct rxe_pkt_info *pkt,  in rxe_xmit_packet()
 
 | 
| /Linux-v5.4/drivers/infiniband/sw/siw/ | 
| D | siw_qp.c | 95 	struct siw_qp *qp;  in siw_qp_llp_data_ready()  local126 void siw_qp_llp_close(struct siw_qp *qp)  in siw_qp_llp_close()
 200 static int siw_qp_readq_init(struct siw_qp *qp, int irq_size, int orq_size)  in siw_qp_readq_init()
 226 static int siw_qp_enable_crc(struct siw_qp *qp)  in siw_qp_enable_crc()
 260 int siw_qp_mpa_rts(struct siw_qp *qp, enum mpa_v2_ctrl ctrl)  in siw_qp_mpa_rts()
 363 void siw_init_terminate(struct siw_qp *qp, enum term_elayer layer, u8 etype,  in siw_init_terminate()
 386 void siw_send_terminate(struct siw_qp *qp)  in siw_send_terminate()
 611 static void siw_qp_modify_nonstate(struct siw_qp *qp,  in siw_qp_modify_nonstate()
 633 static int siw_qp_nextstate_from_idle(struct siw_qp *qp,  in siw_qp_nextstate_from_idle()
 702 static int siw_qp_nextstate_from_rts(struct siw_qp *qp,  in siw_qp_nextstate_from_rts()
 [all …]
 
 | 
| D | siw_qp_rx.c | 329 static struct siw_wqe *siw_rqe_get(struct siw_qp *qp)  in siw_rqe_get()420 int siw_proc_send(struct siw_qp *qp)  in siw_proc_send()
 539 int siw_proc_write(struct siw_qp *qp)  in siw_proc_write()
 630 int siw_proc_rreq(struct siw_qp *qp)  in siw_proc_rreq()
 659 static int siw_init_rresp(struct siw_qp *qp, struct siw_rx_stream *srx)  in siw_init_rresp()
 737 static int siw_orqe_start_rx(struct siw_qp *qp)  in siw_orqe_start_rx()
 777 int siw_proc_rresp(struct siw_qp *qp)  in siw_proc_rresp()
 875 int siw_proc_terminate(struct siw_qp *qp)  in siw_proc_terminate()
 952 static int siw_get_trailer(struct siw_qp *qp, struct siw_rx_stream *srx)  in siw_get_trailer()
 1000 	struct siw_qp *qp = rx_qp(srx);  in siw_get_hdr()  local
 [all …]
 
 | 
| /Linux-v5.4/drivers/infiniband/sw/rdmavt/ | 
| D | qp.c | 464 	struct rvt_qp *qp;  in rvt_free_all_qps()  local615 static void rvt_clear_mr_refs(struct rvt_qp *qp, int clr_sends)  in rvt_clear_mr_refs()
 675 static bool rvt_qp_sends_has_lkey(struct rvt_qp *qp, u32 lkey)  in rvt_qp_sends_has_lkey()
 699 static bool rvt_qp_acks_has_lkey(struct rvt_qp *qp, u32 lkey)  in rvt_qp_acks_has_lkey()
 724 void rvt_qp_mr_clean(struct rvt_qp *qp, u32 lkey)  in rvt_qp_mr_clean()
 765 static void rvt_remove_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp)  in rvt_remove_qp()
 858 static void rvt_init_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp,  in rvt_init_qp()
 911 static void rvt_reset_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp,  in rvt_reset_qp()
 988 static void free_ud_wq_attr(struct rvt_qp *qp)  in free_ud_wq_attr()
 1008 static int alloc_ud_wq_attr(struct rvt_qp *qp, int node)  in alloc_ud_wq_attr()
 [all …]
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/vmw_pvrdma/ | 
| D | pvrdma_qp.c | 55 static inline void get_cqs(struct pvrdma_qp *qp, struct pvrdma_cq **send_cq,  in get_cqs()98 static void pvrdma_reset_qp(struct pvrdma_qp *qp)  in pvrdma_reset_qp()
 129 			      struct pvrdma_qp *qp)  in pvrdma_set_rq_size()
 154 			      struct pvrdma_qp *qp)  in pvrdma_set_sq_size()
 192 	struct pvrdma_qp *qp = NULL;  in pvrdma_create_qp()  local
 403 static void pvrdma_free_qp(struct pvrdma_qp *qp)  in pvrdma_free_qp()
 445 int pvrdma_destroy_qp(struct ib_qp *qp, struct ib_udata *udata)  in pvrdma_destroy_qp()
 479 	struct pvrdma_qp *qp = to_vqp(ibqp);  in pvrdma_modify_qp()  local
 581 static inline void *get_sq_wqe(struct pvrdma_qp *qp, unsigned int n)  in get_sq_wqe()
 587 static inline void *get_rq_wqe(struct pvrdma_qp *qp, unsigned int n)  in get_rq_wqe()
 [all …]
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/qib/ | 
| D | qib_qp.c | 233 void qib_notify_qp_reset(struct rvt_qp *qp)  in qib_notify_qp_reset()240 void qib_notify_error_qp(struct rvt_qp *qp)  in qib_notify_error_qp()
 291 int qib_get_pmtu_from_attr(struct rvt_dev_info *rdi, struct rvt_qp *qp,  in qib_get_pmtu_from_attr()
 314 u32 qib_mtu_from_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp, u32 pmtu)  in qib_mtu_from_qp()
 319 void *qib_qp_priv_alloc(struct rvt_dev_info *rdi, struct rvt_qp *qp)  in qib_qp_priv_alloc()
 340 void qib_qp_priv_free(struct rvt_dev_info *rdi, struct rvt_qp *qp)  in qib_qp_priv_free()
 348 void qib_stop_send_queue(struct rvt_qp *qp)  in qib_stop_send_queue()
 355 void qib_quiesce_qp(struct rvt_qp *qp)  in qib_quiesce_qp()
 366 void qib_flush_qp_waiters(struct rvt_qp *qp)  in qib_flush_qp_waiters()
 385 int qib_check_send_wqe(struct rvt_qp *qp,  in qib_check_send_wqe()
 [all …]
 
 | 
| D | qib_rc.c | 62 static int qib_make_rc_ack(struct qib_ibdev *dev, struct rvt_qp *qp,  in qib_make_rc_ack()215 int qib_make_rc_req(struct rvt_qp *qp, unsigned long *flags)  in qib_make_rc_req()
 597 void qib_send_rc_ack(struct rvt_qp *qp)  in qib_send_rc_ack()
 735 static void reset_psn(struct rvt_qp *qp, u32 psn)  in reset_psn()
 820 void qib_restart_rc(struct rvt_qp *qp, u32 psn, int wait)  in qib_restart_rc()
 856 static void reset_sending_psn(struct rvt_qp *qp, u32 psn)  in reset_sending_psn()
 881 void qib_rc_send_complete(struct rvt_qp *qp, struct ib_header *hdr)  in qib_rc_send_complete()
 940 static inline void update_last_psn(struct rvt_qp *qp, u32 psn)  in update_last_psn()
 950 static struct rvt_swqe *do_rc_completion(struct rvt_qp *qp,  in do_rc_completion()
 1006 static int do_rc_ack(struct rvt_qp *qp, u32 aeth, u32 psn, int opcode,  in do_rc_ack()
 [all …]
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/bnxt_re/ | 
| D | qplib_fp.c | 60 static void bnxt_qplib_cancel_phantom_processing(struct bnxt_qplib_qp *qp)  in bnxt_qplib_cancel_phantom_processing()68 static void __bnxt_qplib_add_flush_qp(struct bnxt_qplib_qp *qp)  in __bnxt_qplib_add_flush_qp()
 92 static void bnxt_qplib_acquire_cq_flush_locks(struct bnxt_qplib_qp *qp,  in bnxt_qplib_acquire_cq_flush_locks()
 103 static void bnxt_qplib_release_cq_flush_locks(struct bnxt_qplib_qp *qp,  in bnxt_qplib_release_cq_flush_locks()
 114 void bnxt_qplib_add_flush_qp(struct bnxt_qplib_qp *qp)  in bnxt_qplib_add_flush_qp()
 123 static void __bnxt_qplib_del_flush_qp(struct bnxt_qplib_qp *qp)  in __bnxt_qplib_del_flush_qp()
 137 void bnxt_qplib_clean_qp(struct bnxt_qplib_qp *qp)  in bnxt_qplib_clean_qp()
 175 				       struct bnxt_qplib_qp *qp)  in bnxt_qplib_free_qp_hdr_buf()
 197 				       struct bnxt_qplib_qp *qp)  in bnxt_qplib_alloc_qp_hdr_buf()
 722 int bnxt_qplib_create_qp1(struct bnxt_qplib_res *res, struct bnxt_qplib_qp *qp)  in bnxt_qplib_create_qp1()
 [all …]
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/mlx4/ | 
| D | qp.c | 82 	struct mlx4_ib_qp	qp;  member131 static int is_tunnel_qp(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp)  in is_tunnel_qp()
 141 static int is_sqp(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp)  in is_sqp()
 169 static int is_qp0(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp)  in is_qp0()
 192 static void *get_wqe(struct mlx4_ib_qp *qp, int offset)  in get_wqe()
 197 static void *get_recv_wqe(struct mlx4_ib_qp *qp, int n)  in get_recv_wqe()
 202 static void *get_send_wqe(struct mlx4_ib_qp *qp, int n)  in get_send_wqe()
 212 static void stamp_send_wqe(struct mlx4_ib_qp *qp, int n)  in stamp_send_wqe()
 229 static void mlx4_ib_qp_event(struct mlx4_qp *qp, enum mlx4_event type)  in mlx4_ib_qp_event()
 275 static void mlx4_ib_wq_event(struct mlx4_qp *qp, enum mlx4_event type)  in mlx4_ib_wq_event()
 [all …]
 
 | 
| /Linux-v5.4/drivers/infiniband/core/ | 
| D | counters.c | 134 				   const struct ib_qp *qp,  in auto_mode_init_counter()146 static bool auto_mode_match(struct ib_qp *qp, struct rdma_counter *counter,  in auto_mode_match()
 166 				  struct ib_qp *qp)  in __rdma_counter_bind_qp()
 183 static int __rdma_counter_unbind_qp(struct ib_qp *qp)  in __rdma_counter_unbind_qp()
 218 static struct rdma_counter *rdma_get_counter_auto_mode(struct ib_qp *qp,  in rdma_get_counter_auto_mode()
 253 				 struct ib_qp *qp)  in rdma_counter_res_add()
 278 int rdma_counter_bind_qp_auto(struct ib_qp *qp, u8 port)  in rdma_counter_bind_qp_auto()
 323 int rdma_counter_unbind_qp(struct ib_qp *qp, bool force)  in rdma_counter_unbind_qp()
 409 	struct ib_qp *qp = NULL;  in rdma_counter_get_qp()  local
 430 				       struct ib_qp *qp)  in rdma_counter_bind_qp_manual()
 [all …]
 
 | 
| D | rw.c | 85 static int rdma_rw_init_one_mr(struct ib_qp *qp, u8 port_num,  in rdma_rw_init_one_mr()118 static int rdma_rw_init_mr_wrs(struct rdma_rw_ctx *ctx, struct ib_qp *qp,  in rdma_rw_init_mr_wrs()
 189 static int rdma_rw_init_map_wrs(struct rdma_rw_ctx *ctx, struct ib_qp *qp,  in rdma_rw_init_map_wrs()
 245 static int rdma_rw_init_single_wr(struct rdma_rw_ctx *ctx, struct ib_qp *qp,  in rdma_rw_init_single_wr()
 286 int rdma_rw_ctx_init(struct rdma_rw_ctx *ctx, struct ib_qp *qp, u8 port_num,  in rdma_rw_ctx_init()
 358 int rdma_rw_ctx_signature_init(struct rdma_rw_ctx *ctx, struct ib_qp *qp,  in rdma_rw_ctx_signature_init()
 486 struct ib_send_wr *rdma_rw_ctx_wrs(struct rdma_rw_ctx *ctx, struct ib_qp *qp,  in rdma_rw_ctx_wrs()
 545 int rdma_rw_ctx_post(struct rdma_rw_ctx *ctx, struct ib_qp *qp, u8 port_num,  in rdma_rw_ctx_post()
 564 void rdma_rw_ctx_destroy(struct rdma_rw_ctx *ctx, struct ib_qp *qp, u8 port_num,  in rdma_rw_ctx_destroy()
 606 void rdma_rw_ctx_destroy_signature(struct rdma_rw_ctx *ctx, struct ib_qp *qp,  in rdma_rw_ctx_destroy_signature()
 [all …]
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/i40iw/ | 
| D | i40iw_uk.c | 47 static enum i40iw_status_code i40iw_nop_1(struct i40iw_qp_uk *qp)  in i40iw_nop_1()87 void i40iw_qp_post_wr(struct i40iw_qp_uk *qp)  in i40iw_qp_post_wr()
 122 static void i40iw_qp_ring_push_db(struct i40iw_qp_uk *qp, u32 wqe_idx)  in i40iw_qp_ring_push_db()
 134 u64 *i40iw_qp_get_next_send_wqe(struct i40iw_qp_uk *qp,  in i40iw_qp_get_next_send_wqe()
 220 u64 *i40iw_qp_get_next_recv_wqe(struct i40iw_qp_uk *qp, u32 *wqe_idx)  in i40iw_qp_get_next_recv_wqe()
 245 static enum i40iw_status_code i40iw_rdma_write(struct i40iw_qp_uk *qp,  in i40iw_rdma_write()
 314 static enum i40iw_status_code i40iw_rdma_read(struct i40iw_qp_uk *qp,  in i40iw_rdma_read()
 362 static enum i40iw_status_code i40iw_send(struct i40iw_qp_uk *qp,  in i40iw_send()
 422 static enum i40iw_status_code i40iw_inline_rdma_write(struct i40iw_qp_uk *qp,  in i40iw_inline_rdma_write()
 497 static enum i40iw_status_code i40iw_inline_send(struct i40iw_qp_uk *qp,  in i40iw_inline_send()
 [all …]
 
 | 
| /Linux-v5.4/drivers/ntb/ | 
| D | ntb_transport.c | 120 	struct ntb_transport_qp *qp;  member272 #define QP_TO_MW(nt, qp)	((qp) % nt->mw_count)  argument
 468 	struct ntb_transport_qp *qp;  in debugfs_read()  local
 618 	struct ntb_transport_qp *qp = &nt->qp_vec[qp_num];  in ntb_transport_setup_qp_mw()  local
 687 	struct ntb_transport_qp *qp = dev;  in ntb_transport_isr()  local
 697 	struct ntb_transport_qp *qp = &nt->qp_vec[qp_num];  in ntb_transport_setup_qp_peer_msi()  local
 724 	struct ntb_transport_qp *qp = &nt->qp_vec[qp_num];  in ntb_transport_setup_qp_msi()  local
 914 static void ntb_qp_link_down_reset(struct ntb_transport_qp *qp)  in ntb_qp_link_down_reset()
 937 static void ntb_qp_link_cleanup(struct ntb_transport_qp *qp)  in ntb_qp_link_cleanup()
 953 	struct ntb_transport_qp *qp = container_of(work,  in ntb_qp_link_cleanup_work()  local
 [all …]
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/qedr/ | 
| D | qedr_roce_cm.c | 58 void qedr_store_gsi_qp_cq(struct qedr_dev *dev, struct qedr_qp *qp,  in qedr_store_gsi_qp_cq()76 	struct qedr_qp *qp = dev->gsi_qp;  in qedr_ll2_complete_tx_packet()  local
 101 	struct qedr_qp *qp = dev->gsi_qp;  in qedr_ll2_complete_rx_packet()  local
 263 			  struct ib_qp_init_attr *attrs, struct qedr_qp *qp)  in qedr_ll2_start()
 324 				 struct qedr_qp *qp)  in qedr_create_gsi_qp()
 382 					struct qedr_qp *qp,  in qedr_gsi_build_header()
 493 					struct qedr_qp *qp,  in qedr_gsi_build_packet()
 547 	struct qedr_qp *qp = get_qedr_qp(ibqp);  in qedr_gsi_post_send()  local
 617 	struct qedr_qp *qp = get_qedr_qp(ibqp);  in qedr_gsi_post_recv()  local
 676 	struct qedr_qp *qp = dev->gsi_qp;  in qedr_gsi_poll_cq()  local
 
 | 
| /Linux-v5.4/drivers/net/ethernet/qlogic/qed/ | 
| D | qed_roce.c | 119 static void qed_rdma_copy_gids(struct qed_rdma_qp *qp, __le32 *src_gid,  in qed_rdma_copy_gids()229 static u8 qed_roce_get_qp_tc(struct qed_hwfn *p_hwfn, struct qed_rdma_qp *qp)  in qed_roce_get_qp_tc()
 246 					struct qed_rdma_qp *qp)  in qed_roce_sp_create_responder()
 387 					struct qed_rdma_qp *qp)  in qed_roce_sp_create_requester()
 512 					struct qed_rdma_qp *qp,  in qed_roce_sp_modify_responder()
 605 					struct qed_rdma_qp *qp,  in qed_roce_sp_modify_requester()
 698 					    struct qed_rdma_qp *qp,  in qed_roce_sp_destroy_qp_responder()
 779 					    struct qed_rdma_qp *qp)  in qed_roce_sp_destroy_qp_requester()
 839 		      struct qed_rdma_qp *qp,  in qed_roce_query_qp()
 979 int qed_roce_destroy_qp(struct qed_hwfn *p_hwfn, struct qed_rdma_qp *qp)  in qed_roce_destroy_qp()
 [all …]
 
 | 
| /Linux-v5.4/drivers/infiniband/hw/ocrdma/ | 
| D | ocrdma_verbs.c | 1094 static int ocrdma_add_qpn_map(struct ocrdma_dev *dev, struct ocrdma_qp *qp)  in ocrdma_add_qpn_map()1105 static void ocrdma_del_qpn_map(struct ocrdma_dev *dev, struct ocrdma_qp *qp)  in ocrdma_del_qpn_map()
 1184 static int ocrdma_copy_qp_uresp(struct ocrdma_qp *qp,  in ocrdma_copy_qp_uresp()
 1243 static void ocrdma_set_qp_db(struct ocrdma_dev *dev, struct ocrdma_qp *qp,  in ocrdma_set_qp_db()
 1263 static int ocrdma_alloc_wr_id_tbl(struct ocrdma_qp *qp)  in ocrdma_alloc_wr_id_tbl()
 1278 static void ocrdma_set_qp_init_params(struct ocrdma_qp *qp,  in ocrdma_set_qp_init_params()
 1312 	struct ocrdma_qp *qp;  in ocrdma_create_qp()  local
 1384 	struct ocrdma_qp *qp;  in _ocrdma_modify_qp()  local
 1405 	struct ocrdma_qp *qp;  in ocrdma_modify_qp()  local
 1475 	struct ocrdma_qp *qp = get_ocrdma_qp(ibqp);  in ocrdma_query_qp()  local
 [all …]
 
 |