Lines Matching refs:SCTP_ARG_CONSTRUCTOR
129 * SCTP_ARG_CONSTRUCTOR(NAME, TYPE, ELT) builds a function called
134 * E.g., SCTP_ARG_CONSTRUCTOR(I32, __s32, i32) builds SCTP_I32(arg),
139 #define SCTP_ARG_CONSTRUCTOR(name, type, elt) \
148 SCTP_ARG_CONSTRUCTOR(I32, __s32, i32)
149 SCTP_ARG_CONSTRUCTOR(U32, __u32, u32)
150 SCTP_ARG_CONSTRUCTOR(BE32, __be32, be32)
151 SCTP_ARG_CONSTRUCTOR(U16, __u16, u16)
152 SCTP_ARG_CONSTRUCTOR(U8, __u8, u8)
153 SCTP_ARG_CONSTRUCTOR(ERROR, int, error)
154 SCTP_ARG_CONSTRUCTOR(PERR, __be16, err) /* protocol error */
155 SCTP_ARG_CONSTRUCTOR(STATE, enum sctp_state, state)
156 SCTP_ARG_CONSTRUCTOR(TO, enum sctp_event_timeout, to)
157 SCTP_ARG_CONSTRUCTOR(CHUNK, struct sctp_chunk *, chunk)
158 SCTP_ARG_CONSTRUCTOR(ASOC, struct sctp_association *, asoc)
159 SCTP_ARG_CONSTRUCTOR(TRANSPORT, struct sctp_transport *, transport)
160 SCTP_ARG_CONSTRUCTOR(BA, struct sctp_bind_addr *, bp)
161 SCTP_ARG_CONSTRUCTOR(PEER_INIT, struct sctp_init_chunk *, init)
162 SCTP_ARG_CONSTRUCTOR(ULPEVENT, struct sctp_ulpevent *, ulpevent)
163 SCTP_ARG_CONSTRUCTOR(PACKET, struct sctp_packet *, packet)
164 SCTP_ARG_CONSTRUCTOR(SACKH, struct sctp_sackhdr *, sackh)
165 SCTP_ARG_CONSTRUCTOR(DATAMSG, struct sctp_datamsg *, msg)
210 * Use the SCTP_* constructors defined by SCTP_ARG_CONSTRUCTOR() above