Home
last modified time | relevance | path

Searched refs:sdp_sock (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/ofed/drivers/infiniband/ulp/sdp/
H A Dsdp.h220 struct sdp_sock *ssk;
336 struct sdp_sock { struct
337 LIST_ENTRY(sdp_sock) list;
404 #define sdp_sk(so) ((struct sdp_sock *)(so->so_pcb)) argument
445 static inline void sdp_arm_rx_cq(struct sdp_sock *ssk) in sdp_arm_rx_cq()
453 static inline void sdp_arm_tx_cq(struct sdp_sock *ssk) in sdp_arm_tx_cq()
466 static inline int tx_slots_free(struct sdp_sock *ssk) in tx_slots_free()
599 static inline int sdp_tx_ring_slots_left(struct sdp_sock *ssk) in sdp_tx_ring_slots_left()
604 static inline int credit_update_needed(struct sdp_sock *ssk) in credit_update_needed()
624 sdp_cleanup_sdp_buf(struct sdp_sock *ssk, struct sdp_buf *sbuf, in sdp_cleanup_sdp_buf()
[all …]
H A Dsdp_rx.c43 sdp_handle_disconn(struct sdp_sock *ssk) in sdp_handle_disconn()
97 sdp_post_recv(struct sdp_sock *ssk) in sdp_post_recv()
163 sdp_post_recvs_needed(struct sdp_sock *ssk) in sdp_post_recvs_needed()
193 sdp_post_recvs(struct sdp_sock *ssk) in sdp_post_recvs()
204 struct sdp_sock *ssk = sdp_sk(sk); in sdp_sock_queue_rcv_mb()
253 sdp_get_recv_bytes(struct sdp_sock *ssk, u32 new_size) in sdp_get_recv_bytes()
260 sdp_init_buffers(struct sdp_sock *ssk, u32 new_size) in sdp_init_buffers()
270 sdp_resize_buffers(struct sdp_sock *ssk, u32 new_size) in sdp_resize_buffers()
283 sdp_handle_resize_request(struct sdp_sock *ssk, struct sdp_chrecvbuf *buf) in sdp_handle_resize_request()
293 sdp_handle_resize_ack(struct sdp_sock *ssk, struct sdp_chrecvbuf *buf) in sdp_handle_resize_ack()
[all …]
H A Dsdp_main.c80 LIST_HEAD(, sdp_sock) sdp_list;
113 sdp_destroy_cma(struct sdp_sock *ssk) in sdp_destroy_cma()
123 sdp_pcbbind(struct sdp_sock *ssk, struct sockaddr *nam, struct ucred *cred) in sdp_pcbbind()
161 sdp_pcbfree(struct sdp_sock *ssk) in sdp_pcbfree()
193 struct sdp_sock *ssk = sdp_sk(so); in sdp_getsockaddr()
210 struct sdp_sock *ssk = sdp_sk(so); in sdp_getpeeraddr()
226 sdp_apply_all(void (*func)(struct sdp_sock *, void *), void *arg)
228 struct sdp_sock *ssk;
241 sdp_output_reset(struct sdp_sock *ssk) in sdp_output_reset()
260 static struct sdp_sock *
[all …]
H A Dsdp_tx.c41 static int sdp_process_tx_cq(struct sdp_sock *ssk);
45 sdp_xmit_poll(struct sdp_sock *ssk, int force) in sdp_xmit_poll()
66 sdp_post_send(struct sdp_sock *ssk, struct mbuf *mb) in sdp_post_send()
167 sdp_send_completion(struct sdp_sock *ssk, int mseq) in sdp_send_completion()
198 sdp_handle_send_comp(struct sdp_sock *ssk, struct ib_wc *wc) in sdp_handle_send_comp()
227 sdp_process_tx_wc(struct sdp_sock *ssk, struct ib_wc *wc) in sdp_process_tx_wc()
280 sdp_process_tx_cq(struct sdp_sock *ssk) in sdp_process_tx_cq()
312 sdp_poll_tx(struct sdp_sock *ssk) in sdp_poll_tx()
355 struct sdp_sock *ssk = (struct sdp_sock *)data; in sdp_poll_tx_timeout()
366 struct sdp_sock *ssk; in sdp_tx_irq()
[all …]
H A Dsdp_zcopy.c53 struct sdp_sock *ssk = sdp_sk(sk); in sdp_post_srcavail()
118 struct sdp_sock *ssk = sdp_sk(sk); in sdp_post_srcavail_cancel()
136 struct sdp_sock *ssk = in srcavail_cancel_timeout()
137 container_of(work, struct sdp_sock, srcavail_cancel_work.work); in srcavail_cancel_timeout()
150 static int sdp_wait_rdmardcompl(struct sdp_sock *ssk, long *timeo_p, in sdp_wait_rdmardcompl()
241 static void sdp_wait_rdma_wr_finished(struct sdp_sock *ssk) in sdp_wait_rdma_wr_finished()
283 int sdp_post_rdma_rd_compl(struct sdp_sock *ssk, in sdp_post_rdma_rd_compl()
339 void sdp_handle_sendsm(struct sdp_sock *ssk, u32 mseq_ack) in sdp_handle_sendsm()
370 void sdp_handle_rdma_read_compl(struct sdp_sock *ssk, u32 mseq_ack, in sdp_handle_rdma_read_compl()
522 struct sdp_sock *ssk = sdp_sk(sk); in sdp_post_rdma_read()
[all …]
H A Dsdp_bcopy.c107 sdp_nagle_off(struct sdp_sock *ssk, struct mbuf *mb) in sdp_nagle_off()
142 struct sdp_sock *ssk = (struct sdp_sock *)data; in sdp_nagle_timeout()
166 sdp_post_sends(struct sdp_sock *ssk, int wait) in sdp_post_sends()
H A Dsdp_cma.c85 struct sdp_sock *ssk; in sdp_init_qp()
149 struct sdp_sock *ssk; in sdp_connect_handler()
195 struct sdp_sock *ssk; in sdp_response_handler()
229 struct sdp_sock *ssk; in sdp_connected_handler()
251 struct sdp_sock *ssk; in sdp_disconnected_handler()
272 struct sdp_sock *ssk; in sdp_cma_handler()
H A Dsdp_proc.c61 struct sdp_sock *ssk; in sdp_get_idx()