Searched refs:rdsv3_header (Results 1 – 9 of 9) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/ |
H A D | rdsv3.h | 178 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 D | ib.h | 128 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 D | message.c | 145 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 D | loop.c | 79 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 D | ib_recv.c | 61 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 D | ib_send.c | 535 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 D | rdsv3_impl.c | 1253 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 D | send.c | 215 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 D | rds_recv.c | 137 struct rdsv3_header *hdr = &inc->i_hdr; in rdsv3_recv_incoming_exthdrs()
|