rndis_packet_msg
(sizeof(struct rndis_packet_msg) + \
struct rndis_packet_msg *rndis_pkt;
KASSERT(ofs >= sizeof(struct rndis_packet_msg),
return (ofs - __offsetof(struct rndis_packet_msg, rm_dataoffset));
hn_rndis_pktinfo_append(struct rndis_packet_msg *pkt, size_t pktsize,
struct rndis_packet_msg *pkt = txr->hn_agg_prevpkt;
struct rndis_packet_msg *pkt;
const struct rndis_packet_msg *pkt;
struct rndis_packet_msg *hn_agg_prevpkt;
struct rndis_packet_msg msg;
(uint32_t)__offsetof(struct rndis_packet_msg,
(uint32_t)__offsetof(struct rndis_packet_msg,
__offsetof(struct rndis_packet_msg,
struct rndis_packet_msg msg;
(sizeof(struct rndis_packet_msg) - \
__offsetof(struct rndis_packet_msg, rm_dataoffset))
((ofs) + __offsetof(struct rndis_packet_msg, rm_dataoffset))
((uint32_t)(sizeof(struct rndis_packet_msg) - RNDIS_HEADER_OFFSET))