Home
last modified time | relevance | path

Searched refs:sn_type (Results 1 – 4 of 4) sorted by relevance

/linux-6.1.9/include/net/sctp/
Dulpevent.h155 __u16 sn_type, __u8 on) in sctp_ulpevent_type_set() argument
157 if (sn_type > SCTP_SN_TYPE_MAX) in sctp_ulpevent_type_set()
161 *subscribe |= (1 << (sn_type - SCTP_SN_TYPE_BASE)); in sctp_ulpevent_type_set()
163 *subscribe &= ~(1 << (sn_type - SCTP_SN_TYPE_BASE)); in sctp_ulpevent_type_set()
167 static inline bool sctp_ulpevent_type_enabled(__u16 subscribe, __u16 sn_type) in sctp_ulpevent_type_enabled() argument
169 if (sn_type > SCTP_SN_TYPE_MAX) in sctp_ulpevent_type_enabled()
172 return subscribe & (1 << (sn_type - SCTP_SN_TYPE_BASE)); in sctp_ulpevent_type_enabled()
179 __u16 sn_type; in sctp_ulpevent_is_enabled() local
184 sn_type = sctp_ulpevent_get_notification_type(event); in sctp_ulpevent_is_enabled()
186 return sctp_ulpevent_type_enabled(subscribe, sn_type); in sctp_ulpevent_is_enabled()
/linux-6.1.9/include/uapi/linux/
Dsctp.h637 __u16 sn_type; /* Notification type. */ member
/linux-6.1.9/net/sctp/
Dulpevent.c981 return notification->sn_header.sn_type; in sctp_ulpevent_get_notification_type()
Dsocket.c2207 static int sctp_setsockopt_events(struct sock *sk, __u8 *sn_type, in sctp_setsockopt_events() argument
2219 sn_type[i]); in sctp_setsockopt_events()
5558 __u8 *sn_type = (__u8 *)&subscribe; in sctp_getsockopt_events() local
5569 sn_type[i] = sctp_ulpevent_type_enabled(sctp_sk(sk)->subscribe, in sctp_getsockopt_events()