Lines Matching refs:ie
711 u8 *pos, *end, *ie; in rtl_p2p_noa_ie() local
719 ie = NULL; in rtl_p2p_noa_ie()
727 ie = pos + 2+4; in rtl_p2p_noa_ie()
734 if (ie == NULL) in rtl_p2p_noa_ie()
738 while (ie + 1 < end) { in rtl_p2p_noa_ie()
739 noa_len = le16_to_cpu(*((__le16 *)&ie[1])); in rtl_p2p_noa_ie()
740 if (ie + 3 + ie[1] > end) in rtl_p2p_noa_ie()
743 if (ie[0] == 12) { in rtl_p2p_noa_ie()
756 noa_index = ie[3]; in rtl_p2p_noa_ie()
762 p2pinfo->opp_ps = (ie[4] >> 7); in rtl_p2p_noa_ie()
763 p2pinfo->ctwindow = ie[4] & 0x7F; in rtl_p2p_noa_ie()
768 *(u8 *)(ie + index); in rtl_p2p_noa_ie()
771 le32_to_cpu(*(__le32 *)(ie + index)); in rtl_p2p_noa_ie()
774 le32_to_cpu(*(__le32 *)(ie + index)); in rtl_p2p_noa_ie()
777 le32_to_cpu(*(__le32 *)(ie + index)); in rtl_p2p_noa_ie()
798 ie += 3 + noa_len; in rtl_p2p_noa_ie()
815 u8 *pos, *end, *ie; in rtl_p2p_action_ie() local
821 ie = NULL; in rtl_p2p_action_ie()
825 ie = pos + 3+4; in rtl_p2p_action_ie()
828 if (ie == NULL) in rtl_p2p_action_ie()
833 while (ie + 1 < end) { in rtl_p2p_action_ie()
834 noa_len = le16_to_cpu(*(__le16 *)&ie[1]); in rtl_p2p_action_ie()
835 if (ie + 3 + ie[1] > end) in rtl_p2p_action_ie()
838 if (ie[0] == 12) { in rtl_p2p_action_ie()
841 ie, noa_len); in rtl_p2p_action_ie()
853 noa_index = ie[3]; in rtl_p2p_action_ie()
857 p2pinfo->opp_ps = (ie[4] >> 7); in rtl_p2p_action_ie()
858 p2pinfo->ctwindow = ie[4] & 0x7F; in rtl_p2p_action_ie()
863 *(u8 *)(ie + index); in rtl_p2p_action_ie()
866 le32_to_cpu(*(__le32 *)(ie + index)); in rtl_p2p_action_ie()
869 le32_to_cpu(*(__le32 *)(ie + index)); in rtl_p2p_action_ie()
872 le32_to_cpu(*(__le32 *)(ie + index)); in rtl_p2p_action_ie()
893 ie += 3 + noa_len; in rtl_p2p_action_ie()