Home
last modified time | relevance | path

Searched refs:rdsv3_header (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/
H A Drdsv3.h178 struct rdsv3_header { struct
233 struct rdsv3_header i_hdr;
706 void rdsv3_message_populate_header(struct rdsv3_header *hdr, uint16_be_t sport,
708 int rdsv3_message_add_extension(struct rdsv3_header *hdr,
710 int rdsv3_message_next_extension(struct rdsv3_header *hdr,
712 int rdsv3_message_add_version_extension(struct rdsv3_header *hdr,
714 int rdsv3_message_get_version_extension(struct rdsv3_header *hdr,
716 int rdsv3_message_add_rdma_dest_extension(struct rdsv3_header *hdr,
727 rdsv3_message_make_checksum(struct rdsv3_header *hdr) in rdsv3_message_make_checksum()
735 rdsv3_message_verify_checksum(const struct rdsv3_header *hdr) in rdsv3_message_verify_checksum()
H A Dib.h128 struct rdsv3_header *i_send_hdrs;
143 struct rdsv3_header *i_recv_hdrs;
158 struct rdsv3_header *i_ack;
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/
H A Dmessage.c145 rdsv3_message_populate_header(struct rdsv3_header *hdr, uint16_be_t sport, in rdsv3_message_populate_header()
156 rdsv3_message_add_extension(struct rdsv3_header *hdr, in rdsv3_message_add_extension()
200 rdsv3_message_next_extension(struct rdsv3_header *hdr, in rdsv3_message_next_extension()
237 rdsv3_message_add_version_extension(struct rdsv3_header *hdr, in rdsv3_message_add_version_extension()
248 rdsv3_message_get_version_extension(struct rdsv3_header *hdr, in rdsv3_message_get_version_extension()
267 rdsv3_message_add_rdma_dest_extension(struct rdsv3_header *hdr, uint32_t r_key, in rdsv3_message_add_rdma_dest_extension()
H A Dloop.c79 return (sizeof (struct rdsv3_header) + RDSV3_CONG_MAP_BYTES); in rdsv3_loop_xmit()
99 return (sizeof (struct rdsv3_header) + in rdsv3_loop_xmit()
129 return (sizeof (struct rdsv3_header) + RDSV3_CONG_MAP_BYTES); in rdsv3_loop_xmit_cong_map()
H A Dib_recv.c61 struct rdsv3_header *hdrp; in rdsv3_ib_recv_init_ring()
73 recv->r_sge[0].ds_len = sizeof (struct rdsv3_header); in rdsv3_ib_recv_init_ring()
394 sge->ds_len = sizeof (struct rdsv3_header); in rdsv3_ib_recv_init_ack()
459 struct rdsv3_header *hdr = ic->i_ack; in rdsv3_ib_send_ack()
683 struct rdsv3_header *ihdr, *hdr; in rdsv3_ib_process_recv()
690 if (data_len < sizeof (struct rdsv3_header)) { in rdsv3_ib_process_recv()
698 data_len -= sizeof (struct rdsv3_header); in rdsv3_ib_process_recv()
H A Dib_send.c535 sge->ds_va = ic->i_send_hdrs_dma + (pos * sizeof (struct rdsv3_header)); in rdsv3_ib_xmit_populate_wr()
536 sge->ds_len = sizeof (struct rdsv3_header); in rdsv3_ib_xmit_populate_wr()
581 ASSERT(!(hdr_off != 0 && hdr_off != sizeof (struct rdsv3_header))); in rdsv3_ib_xmit()
587 return (sizeof (struct rdsv3_header) + RDSV3_CONG_MAP_BYTES); in rdsv3_ib_xmit()
798 sizeof (struct rdsv3_header)); in rdsv3_ib_xmit()
801 struct rdsv3_header *hdr = &ic->i_send_hdrs[pos]; in rdsv3_ib_xmit()
810 struct rdsv3_header *hdr = &ic->i_send_hdrs[pos]; in rdsv3_ib_xmit()
829 sent += sizeof (struct rdsv3_header); in rdsv3_ib_xmit()
H A Drdsv3_impl.c1253 sizeof (struct rdsv3_header); in rdsv3_ib_alloc_hdrs()
1279 ic->i_send_hdrs = (struct rdsv3_header *)addr; in rdsv3_ib_alloc_hdrs()
1282 ic->i_recv_hdrs = (struct rdsv3_header *)(addr + in rdsv3_ib_alloc_hdrs()
1283 (ic->i_send_ring.w_nr * sizeof (struct rdsv3_header))); in rdsv3_ib_alloc_hdrs()
1285 (ic->i_send_ring.w_nr * sizeof (struct rdsv3_header))); in rdsv3_ib_alloc_hdrs()
1287 ic->i_ack = (struct rdsv3_header *)(addr + in rdsv3_ib_alloc_hdrs()
1289 sizeof (struct rdsv3_header))); in rdsv3_ib_alloc_hdrs()
1292 sizeof (struct rdsv3_header))); in rdsv3_ib_alloc_hdrs()
H A Dsend.c215 conn->c_xmit_hdr_off == sizeof (struct rdsv3_header) && in rdsv3_send_xmit()
233 sizeof (struct rdsv3_header) + in rdsv3_send_xmit()
335 if (conn->c_xmit_hdr_off < sizeof (struct rdsv3_header) || in rdsv3_send_xmit()
345 sizeof (struct rdsv3_header)) { in rdsv3_send_xmit()
347 sizeof (struct rdsv3_header) - in rdsv3_send_xmit()
H A Drds_recv.c137 struct rdsv3_header *hdr = &inc->i_hdr; in rdsv3_recv_incoming_exthdrs()