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

/freebsd-11-stable/sys/dev/iser/
H A Diser_verbs.c83 * @ib_conn: connection RDMA resources
91 iser_handle_comp_error(struct ib_conn *ib_conn, argument
95 struct iser_conn *iser_conn = container_of(ib_conn, struct iser_conn,
96 ib_conn);
102 ib_conn->post_recv_buf_count--;
118 struct ib_conn *ib_conn; local
122 ib_conn = wc->qp->qp_context;
127 ib_conn);
370 iser_create_fastreg_pool(struct ib_conn *ib_conn, unsigned cmds_max) argument
400 iser_free_fastreg_pool(struct ib_conn *ib_conn) argument
428 iser_create_ib_conn_res(struct ib_conn *ib_conn) argument
581 struct ib_conn *ib_conn = &iser_conn->ib_conn; local
616 struct ib_conn *ib_conn = &iser_conn->ib_conn; local
715 struct ib_conn *ib_conn; local
749 struct ib_conn *ib_conn = &iser_conn->ib_conn; local
864 struct ib_conn *ib_conn = &iser_conn->ib_conn; local
892 struct ib_conn *ib_conn = &iser_conn->ib_conn; local
924 iser_post_send(struct ib_conn *ib_conn, struct iser_tx_desc *tx_desc, bool signal) argument
[all...]
H A Diser_memory.c30 iser_reg_desc_get(struct ib_conn *ib_conn) argument
34 mtx_lock(&ib_conn->lock);
35 desc = list_first_entry(&ib_conn->fastreg.pool,
38 mtx_unlock(&ib_conn->lock);
44 iser_reg_desc_put(struct ib_conn *ib_conn, argument
47 mtx_lock(&ib_conn->lock);
48 list_add(&desc->list, &ib_conn->fastreg.pool);
49 mtx_unlock(&ib_conn
157 struct ib_conn *ib_conn = &iser_pdu->iser_conn->ib_conn; local
220 struct ib_conn *ib_conn = &iser_pdu->iser_conn->ib_conn; local
[all...]
H A Diser_initiator.c106 struct iser_device *device = iser_conn->ib_conn.device;
125 struct iser_device *device = iser_conn->ib_conn.device;
151 struct iser_device *device = iser_conn->ib_conn.device;
205 struct ib_conn *ib_conn = &iser_conn->ib_conn; local
206 struct iser_device *device = ib_conn->device;
211 if (iser_create_fastreg_pool(ib_conn, cmds_max))
250 iser_free_fastreg_pool(ib_conn);
262 struct ib_conn *ib_con local
466 iser_rcv_completion(struct iser_rx_desc *rx_desc, unsigned long rx_xfer_len, struct ib_conn *ib_conn) argument
530 iser_snd_completion(struct iser_tx_desc *tx_desc, struct ib_conn *ib_conn) argument
[all...]
H A Dicl_iser.c88 struct iser_device *device = iser_conn->ib_conn.device;
260 mtx_init(&iser_conn->ib_conn.beacon.flush_lock, "iser_flush_lock", NULL, MTX_DEF);
261 cv_init(&iser_conn->ib_conn.beacon.flush_cv, "flush_cv");
262 mtx_init(&iser_conn->ib_conn.lock, "iser_lock", NULL, MTX_DEF);
280 mtx_destroy(&iser_conn->ib_conn.lock);
281 cv_destroy(&iser_conn->ib_conn.beacon.flush_cv);
282 mtx_destroy(&iser_conn->ib_conn.beacon.flush_lock);
331 struct ib_conn *ib_conn = &iser_conn->ib_conn; local
387 struct ib_conn *ib_conn = &iser_conn->ib_conn; local
[all...]
H A Dicl_iser.h258 struct ib_conn;
404 * struct ib_conn - Infiniband related objects
411 struct ib_conn { struct
435 struct ib_conn ib_conn; member in struct:iser_conn
489 iser_post_send(struct ib_conn *, struct iser_tx_desc *, bool);
492 iser_snd_completion(struct iser_tx_desc *, struct ib_conn *);
496 struct ib_conn *);
526 iser_create_fastreg_pool(struct ib_conn *, unsigned);
529 iser_free_fastreg_pool(struct ib_conn *);
[all...]

Completed in 113 milliseconds