Lines Matching refs:rct
152 static inline u16 get_prp_LSDU_size(struct prp_rct *rct)
154 return ntohs(rct->lan_id_and_LSDU_size) & 0x0FFF;
157 static inline void set_prp_lan_id(struct prp_rct *rct, u16 lan_id)
159 rct->lan_id_and_LSDU_size = htons((ntohs(rct->lan_id_and_LSDU_size) &
162 static inline void set_prp_LSDU_size(struct prp_rct *rct, u16 LSDU_size)
164 rct->lan_id_and_LSDU_size = htons((ntohs(rct->lan_id_and_LSDU_size) &
245 struct prp_rct *rct = (struct prp_rct *)tail;
247 if (rct->PRP_suffix == htons(ETH_P_PRP))
248 return rct;
254 static inline u16 prp_get_skb_sequence_nr(struct prp_rct *rct)
256 return ntohs(rct->sequence_nr);
259 static inline u16 get_prp_lan_id(struct prp_rct *rct)
261 return ntohs(rct->lan_id_and_LSDU_size) >> 12;
264 /* assume there is a valid rct */
266 struct prp_rct *rct,
281 return (expected_lsdu_size == get_prp_LSDU_size(rct));