Lines Matching refs:bitmap
2935 struct wmi_tlv_wow_bitmap_pattern *bitmap; in ath10k_wmi_tlv_op_gen_wow_add_pattern() local
2943 sizeof(*tlv) + sizeof(*bitmap) + /* bitmap */ in ath10k_wmi_tlv_op_gen_wow_add_pattern()
2971 tlv->len = __cpu_to_le16(sizeof(*tlv) + sizeof(*bitmap)); in ath10k_wmi_tlv_op_gen_wow_add_pattern()
2977 tlv->len = __cpu_to_le16(sizeof(*bitmap)); in ath10k_wmi_tlv_op_gen_wow_add_pattern()
2978 bitmap = (void *)tlv->value; in ath10k_wmi_tlv_op_gen_wow_add_pattern()
2980 memcpy(bitmap->patternbuf, pattern, pattern_len); in ath10k_wmi_tlv_op_gen_wow_add_pattern()
2981 memcpy(bitmap->bitmaskbuf, bitmask, pattern_len); in ath10k_wmi_tlv_op_gen_wow_add_pattern()
2982 bitmap->pattern_offset = __cpu_to_le32(pattern_offset); in ath10k_wmi_tlv_op_gen_wow_add_pattern()
2983 bitmap->pattern_len = __cpu_to_le32(pattern_len); in ath10k_wmi_tlv_op_gen_wow_add_pattern()
2984 bitmap->bitmask_len = __cpu_to_le32(pattern_len); in ath10k_wmi_tlv_op_gen_wow_add_pattern()
2985 bitmap->pattern_id = __cpu_to_le32(pattern_id); in ath10k_wmi_tlv_op_gen_wow_add_pattern()
2988 ptr += sizeof(*bitmap); in ath10k_wmi_tlv_op_gen_wow_add_pattern()