Lines Matching refs:wsm
22 #include "wsm.h"
243 struct wsm_hdr *wsm;
296 wsm = (struct wsm_hdr *)data;
297 wsm_len = __le16_to_cpu(wsm->len);
306 wsm_id = __le16_to_cpu(wsm->id) & 0xFFF;
307 wsm_seq = (__le16_to_cpu(wsm->id) >> 13) & 7;
313 &data[sizeof(*wsm)],
314 wsm_len - sizeof(*wsm));
332 if (WARN_ON(wsm_handle_rx(priv, wsm_id, wsm, &skb_rx)))
357 struct wsm_hdr *wsm;
381 wsm = (struct wsm_hdr *)data;
382 BUG_ON(tx_len < sizeof(*wsm));
383 BUG_ON(__le16_to_cpu(wsm->len) != tx_len);
394 wsm->id &= __cpu_to_le16(0xffff ^ WSM_TX_SEQ(WSM_TX_SEQ_MAX));
395 wsm->id |= __cpu_to_le16(WSM_TX_SEQ(priv->wsm_tx_seq));
407 __le16_to_cpu(wsm->len));