Home
last modified time | relevance | path

Searched refs:ksock_tx_t (Results 1 – 5 of 5) sorted by relevance

/linux-4.1.27/drivers/staging/lustre/lnet/klnds/socklnd/
Dsocklnd.h237 } ksock_tx_t; typedef
239 #define KSOCK_NOOP_TX_SIZE ((int)offsetof(ksock_tx_t, tx_frags.paged.kiov[0]))
303 ksock_tx_t *ksnc_tx_carrier; /* next TX that can carry a LNet message or ZC-ACK */
372 void (*pro_pack)(ksock_tx_t *); /* message pack */
374 ksock_tx_t *(*pro_queue_tx_msg)(ksock_conn_t *, ksock_tx_t *); /* queue tx on the connection */
375 …int (*pro_queue_tx_zcack)(ksock_conn_t *, ksock_tx_t *, __u64); /* queue ZC ack on the connection…
378 int (*pro_match_tx)(ksock_conn_t *, ksock_tx_t *, int); /* msg type matches the connection type:
463 ksocknal_tx_addref(ksock_tx_t *tx) in ksocknal_tx_addref()
469 extern void ksocknal_tx_prep(ksock_conn_t *, ksock_tx_t *tx);
470 extern void ksocknal_tx_done(lnet_ni_t *ni, ksock_tx_t *tx);
[all …]
Dsocklnd_proto.c44 static ksock_tx_t *
45 ksocknal_queue_tx_msg_v1(ksock_conn_t *conn, ksock_tx_t *tx_msg) in ksocknal_queue_tx_msg_v1()
55 ksock_tx_t *tx = conn->ksnc_tx_carrier; in ksocknal_next_tx_carrier()
67 ksock_tx_t, tx_list); in ksocknal_next_tx_carrier()
74 ksock_tx_t *tx_ack, __u64 cookie) in ksocknal_queue_tx_zcack_v2()
76 ksock_tx_t *tx = conn->ksnc_tx_carrier; in ksocknal_queue_tx_zcack_v2()
119 static ksock_tx_t *
120 ksocknal_queue_tx_msg_v2(ksock_conn_t *conn, ksock_tx_t *tx_msg) in ksocknal_queue_tx_msg_v2()
122 ksock_tx_t *tx = conn->ksnc_tx_carrier; in ksocknal_queue_tx_msg_v2()
157 ksock_tx_t *tx_ack, __u64 cookie) in ksocknal_queue_tx_zcack_v3()
[all …]
Dsocklnd_cb.c29 ksock_tx_t *
32 ksock_tx_t *tx = NULL; in ksocknal_alloc_tx()
42 next, ksock_tx_t, tx_list); in ksocknal_alloc_tx()
67 ksock_tx_t *
70 ksock_tx_t *tx; in ksocknal_alloc_tx_noop()
94 ksocknal_free_tx (ksock_tx_t *tx) in ksocknal_free_tx()
111 ksocknal_send_iov (ksock_conn_t *conn, ksock_tx_t *tx) in ksocknal_send_iov()
148 ksocknal_send_kiov (ksock_conn_t *conn, ksock_tx_t *tx) in ksocknal_send_kiov()
186 ksocknal_transmit (ksock_conn_t *conn, ksock_tx_t *tx) in ksocknal_transmit()
389 ksocknal_tx_done (lnet_ni_t *ni, ksock_tx_t *tx) in ksocknal_tx_done()
[all …]
Dsocklnd_lib-linux.c78 ksocknal_lib_send_iov(ksock_conn_t *conn, ksock_tx_t *tx) in ksocknal_lib_send_iov()
120 ksocknal_lib_send_kiov(ksock_conn_t *conn, ksock_tx_t *tx) in ksocknal_lib_send_kiov()
387 ksocknal_lib_csum_tx(ksock_tx_t *tx) in ksocknal_lib_csum_tx()
Dsocklnd.c1023 ksock_tx_t *tx; in ksocknal_create_conn()
1024 ksock_tx_t *txtmp; in ksocknal_create_conn()
1444 ksock_tx_t *tx; in ksocknal_close_conn_locked()
1510 ksock_tx_t *tx; in ksocknal_finalize_zcreq()
1511 ksock_tx_t *tmp; in ksocknal_finalize_zcreq()
1535 tx = list_entry(zlist.next, ksock_tx_t, tx_zc_list); in ksocknal_finalize_zcreq()
2231 ksock_tx_t *tx; in ksocknal_free_buffers()
2238 tx = list_entry(zlist.next, ksock_tx_t, tx_list); in ksocknal_free_buffers()