Searched refs:rdsv3_header (Results 1 – 9 of 9) sorted by relevance
/titanic_50/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;
|
/titanic_50/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | message.c | 144 rdsv3_message_populate_header(struct rdsv3_header *hdr, uint16_be_t sport, in rdsv3_message_populate_header() 155 rdsv3_message_add_extension(struct rdsv3_header *hdr, in rdsv3_message_add_extension() 199 rdsv3_message_next_extension(struct rdsv3_header *hdr, in rdsv3_message_next_extension() 236 rdsv3_message_add_version_extension(struct rdsv3_header *hdr, in rdsv3_message_add_version_extension() 247 rdsv3_message_get_version_extension(struct rdsv3_header *hdr, in rdsv3_message_get_version_extension() 266 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 | 78 return (sizeof (struct rdsv3_header) + RDSV3_CONG_MAP_BYTES); in rdsv3_loop_xmit() 98 return (sizeof (struct rdsv3_header) + in rdsv3_loop_xmit() 128 return (sizeof (struct rdsv3_header) + RDSV3_CONG_MAP_BYTES); in rdsv3_loop_xmit_cong_map()
|
H A D | ib_recv.c | 60 struct rdsv3_header *hdrp; in rdsv3_ib_recv_init_ring() 72 recv->r_sge[0].ds_len = sizeof (struct rdsv3_header); in rdsv3_ib_recv_init_ring() 393 sge->ds_len = sizeof (struct rdsv3_header); in rdsv3_ib_recv_init_ack() 458 struct rdsv3_header *hdr = ic->i_ack; in rdsv3_ib_send_ack() 682 struct rdsv3_header *ihdr, *hdr; in rdsv3_ib_process_recv() 689 if (data_len < sizeof (struct rdsv3_header)) { in rdsv3_ib_process_recv() 697 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 | 1250 sizeof (struct rdsv3_header); in rdsv3_ib_alloc_hdrs() 1276 ic->i_send_hdrs = (struct rdsv3_header *)addr; in rdsv3_ib_alloc_hdrs() 1279 ic->i_recv_hdrs = (struct rdsv3_header *)(addr + in rdsv3_ib_alloc_hdrs() 1280 (ic->i_send_ring.w_nr * sizeof (struct rdsv3_header))); in rdsv3_ib_alloc_hdrs() 1282 (ic->i_send_ring.w_nr * sizeof (struct rdsv3_header))); in rdsv3_ib_alloc_hdrs() 1284 ic->i_ack = (struct rdsv3_header *)(addr + in rdsv3_ib_alloc_hdrs() 1286 sizeof (struct rdsv3_header))); in rdsv3_ib_alloc_hdrs() 1289 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 | 136 struct rdsv3_header *hdr = &inc->i_hdr; in rdsv3_recv_incoming_exthdrs()
|