Lines Matching refs:hdr
96 void rds_message_populate_header(struct rds_header *hdr, __be16 sport, in rds_message_populate_header() argument
99 hdr->h_flags = 0; in rds_message_populate_header()
100 hdr->h_sport = sport; in rds_message_populate_header()
101 hdr->h_dport = dport; in rds_message_populate_header()
102 hdr->h_sequence = cpu_to_be64(seq); in rds_message_populate_header()
103 hdr->h_exthdr[0] = RDS_EXTHDR_NONE; in rds_message_populate_header()
107 int rds_message_add_extension(struct rds_header *hdr, unsigned int type, in rds_message_add_extension() argument
114 if (hdr->h_exthdr[0] != RDS_EXTHDR_NONE) in rds_message_add_extension()
122 dst = hdr->h_exthdr; in rds_message_add_extension()
146 int rds_message_next_extension(struct rds_header *hdr, in rds_message_next_extension() argument
150 u8 *src = hdr->h_exthdr; in rds_message_next_extension()
178 int rds_message_add_rdma_dest_extension(struct rds_header *hdr, u32 r_key, u32 offset) in rds_message_add_rdma_dest_extension() argument
184 return rds_message_add_extension(hdr, RDS_EXTHDR_RDMA_DEST, &ext_hdr, sizeof(ext_hdr)); in rds_message_add_rdma_dest_extension()