Lines Matching refs:rct
143 static inline u16 get_prp_LSDU_size(struct prp_rct *rct)
145 return ntohs(rct->lan_id_and_LSDU_size) & 0x0FFF;
148 static inline void set_prp_lan_id(struct prp_rct *rct, u16 lan_id)
150 rct->lan_id_and_LSDU_size = htons((ntohs(rct->lan_id_and_LSDU_size) &
153 static inline void set_prp_LSDU_size(struct prp_rct *rct, u16 LSDU_size)
155 rct->lan_id_and_LSDU_size = htons((ntohs(rct->lan_id_and_LSDU_size) &
239 struct prp_rct *rct = (struct prp_rct *)tail;
241 if (rct->PRP_suffix == htons(ETH_P_PRP))
242 return rct;
248 static inline u16 prp_get_skb_sequence_nr(struct prp_rct *rct)
250 return ntohs(rct->sequence_nr);
253 /* assume there is a valid rct */
255 struct prp_rct *rct,
270 return (expected_lsdu_size == get_prp_LSDU_size(rct));