Lines Matching refs:chunk
158 __u8 sctp_get_chunk_type(struct sctp_chunk *chunk);
176 const struct sctp_chunk *chunk,
179 const struct sctp_chunk *chunk);
181 const struct sctp_chunk *chunk);
184 const struct sctp_chunk *chunk);
197 const struct sctp_chunk *chunk);
199 const struct sctp_chunk *chunk);
202 const struct sctp_chunk *chunk);
203 int sctp_init_cause(struct sctp_chunk *chunk, __be16 cause, size_t paylen);
205 const struct sctp_chunk *chunk,
208 const struct sctp_chunk *chunk,
214 const struct sctp_chunk *chunk,
219 const struct sctp_chunk *chunk,
223 const struct sctp_chunk *chunk);
227 const struct sctp_chunk *chunk,
231 const struct sctp_chunk *chunk,
242 struct sctp_chunk *chunk, bool addr_param_needed,
268 struct sctp_chunk *chunk,
270 void sctp_chunk_assign_tsn(struct sctp_chunk *chunk);
271 void sctp_chunk_assign_ssn(struct sctp_chunk *chunk);
317 struct sctp_chunk *chunk,
330 static inline __u16 sctp_data_size(struct sctp_chunk *chunk) in sctp_data_size() argument
334 size = ntohs(chunk->chunk_hdr->length); in sctp_data_size()
335 size -= sctp_datachk_len(&chunk->asoc->stream); in sctp_data_size()
371 sctp_vtag_verify(const struct sctp_chunk *chunk, in sctp_vtag_verify() argument
380 if (ntohl(chunk->sctp_hdr->vtag) == asoc->c.my_vtag) in sctp_vtag_verify()
390 sctp_vtag_verify_either(const struct sctp_chunk *chunk, in sctp_vtag_verify_either() argument
414 if ((!sctp_test_T_bit(chunk) && in sctp_vtag_verify_either()
415 (ntohl(chunk->sctp_hdr->vtag) == asoc->c.my_vtag)) || in sctp_vtag_verify_either()
416 (sctp_test_T_bit(chunk) && asoc->c.peer_vtag && in sctp_vtag_verify_either()
417 (ntohl(chunk->sctp_hdr->vtag) == asoc->c.peer_vtag))) { in sctp_vtag_verify_either()