Lines Matching refs:ch
662 sctp_chunkhdr_t *ch; in sctp_rcv_ootb() local
665 ch = (sctp_chunkhdr_t *) skb->data; in sctp_rcv_ootb()
670 if (ntohs(ch->length) < sizeof(sctp_chunkhdr_t)) in sctp_rcv_ootb()
673 ch_end = ((__u8 *)ch) + WORD_ROUND(ntohs(ch->length)); in sctp_rcv_ootb()
681 if (SCTP_CID_ABORT == ch->type) in sctp_rcv_ootb()
688 if (SCTP_CID_SHUTDOWN_COMPLETE == ch->type) in sctp_rcv_ootb()
696 if (SCTP_CID_INIT == ch->type && (void *)ch != skb->data) in sctp_rcv_ootb()
699 ch = (sctp_chunkhdr_t *) ch_end; in sctp_rcv_ootb()
999 sctp_chunkhdr_t *ch, in __sctp_rcv_asconf_lookup() argument
1004 sctp_addip_chunk_t *asconf = (struct sctp_addip_chunk *)ch; in __sctp_rcv_asconf_lookup()
1037 sctp_chunkhdr_t *ch; in __sctp_rcv_walk_lookup() local
1045 ch = (sctp_chunkhdr_t *) skb->data; in __sctp_rcv_walk_lookup()
1048 if (ntohs(ch->length) < sizeof(sctp_chunkhdr_t)) in __sctp_rcv_walk_lookup()
1051 ch_end = ((__u8 *)ch) + WORD_ROUND(ntohs(ch->length)); in __sctp_rcv_walk_lookup()
1055 switch (ch->type) { in __sctp_rcv_walk_lookup()
1075 net, ch, laddr, in __sctp_rcv_walk_lookup()
1085 ch = (sctp_chunkhdr_t *) ch_end; in __sctp_rcv_walk_lookup()
1103 sctp_chunkhdr_t *ch; in __sctp_rcv_lookup_harder() local
1105 ch = (sctp_chunkhdr_t *) skb->data; in __sctp_rcv_lookup_harder()
1112 if (WORD_ROUND(ntohs(ch->length)) > skb->len) in __sctp_rcv_lookup_harder()
1116 if (ch->type == SCTP_CID_INIT || ch->type == SCTP_CID_INIT_ACK) in __sctp_rcv_lookup_harder()