Lines Matching refs:attr_struct_ptr

197 	wmitlv_attributes_struc attr_struct_ptr;  in wmitlv_check_tlv_params()  local
207 &attr_struct_ptr) != 0) { in wmitlv_check_tlv_params()
216 expected_num_tlvs = attr_struct_ptr.cmd_num_tlv; in wmitlv_check_tlv_params()
233 wmi_tlv_OS_MEMZERO(&attr_struct_ptr, in wmitlv_check_tlv_params()
237 &attr_struct_ptr) != 0) { in wmitlv_check_tlv_params()
250 if (curr_tlv_tag != attr_struct_ptr.tag_id) { in wmitlv_check_tlv_params()
254 attr_struct_ptr.tag_id); in wmitlv_check_tlv_params()
262 if (attr_struct_ptr.tag_varied_size == WMITLV_SIZE_FIX) { in wmitlv_check_tlv_params()
265 attr_struct_ptr.tag_array_size) { in wmitlv_check_tlv_params()
274 attr_struct_ptr.tag_array_size * in wmitlv_check_tlv_params()
275 attr_struct_ptr.tag_struct_size; in wmitlv_check_tlv_params()
280 attr_struct_ptr.tag_id) { in wmitlv_check_tlv_params()
297 attr_struct_ptr.tag_array_size) { in wmitlv_check_tlv_params()
311 attr_struct_ptr.tag_struct_size) != in wmitlv_check_tlv_params()
317 attr_struct_ptr. in wmitlv_check_tlv_params()
333 attr_struct_ptr. in wmitlv_check_tlv_params()
348 attr_struct_ptr. in wmitlv_check_tlv_params()
359 attr_struct_ptr. in wmitlv_check_tlv_params()
379 attr_struct_ptr.tag_id, in wmitlv_check_tlv_params()
389 attr_struct_ptr.tag_struct_size) { in wmitlv_check_tlv_params()
394 attr_struct_ptr.tag_struct_size); in wmitlv_check_tlv_params()
494 wmitlv_attributes_struc attr_struct_ptr; in wmitlv_check_and_pad_tlvs() local
509 &attr_struct_ptr) != 0) { in wmitlv_check_and_pad_tlvs()
526 attr_struct_ptr.cmd_num_tlv * sizeof(wmitlv_cmd_param_info); in wmitlv_check_and_pad_tlvs()
537 if (attr_struct_ptr.cmd_num_tlv > g_wmi_static_max_cmd_param_tlvs) { in wmitlv_check_and_pad_tlvs()
541 __func__, attr_struct_ptr.cmd_num_tlv, in wmitlv_check_and_pad_tlvs()
556 remaining_expected_tlvs = attr_struct_ptr.cmd_num_tlv; in wmitlv_check_and_pad_tlvs()
574 wmi_tlv_OS_MEMZERO(&attr_struct_ptr, in wmitlv_check_and_pad_tlvs()
578 &attr_struct_ptr) != 0) { in wmitlv_check_and_pad_tlvs()
591 if (curr_tlv_tag != attr_struct_ptr.tag_id) { in wmitlv_check_and_pad_tlvs()
595 attr_struct_ptr.tag_id, in wmitlv_check_and_pad_tlvs()
596 attr_struct_ptr.cmd_num_tlv, in wmitlv_check_and_pad_tlvs()
612 if (attr_struct_ptr.tag_varied_size == WMITLV_SIZE_FIX) { in wmitlv_check_and_pad_tlvs()
615 attr_struct_ptr.tag_array_size) { in wmitlv_check_and_pad_tlvs()
618 attr_struct_ptr.tag_struct_size; in wmitlv_check_and_pad_tlvs()
624 (attr_struct_ptr.tag_struct_size * in wmitlv_check_and_pad_tlvs()
625 attr_struct_ptr.tag_array_size); in wmitlv_check_and_pad_tlvs()
626 num_of_elems = attr_struct_ptr.tag_array_size; in wmitlv_check_and_pad_tlvs()
630 if (WMITLV_TAG_ARRAY_STRUC == attr_struct_ptr.tag_id) { in wmitlv_check_and_pad_tlvs()
647 attr_struct_ptr.tag_struct_size; in wmitlv_check_and_pad_tlvs()
653 attr_struct_ptr.tag_struct_size, in wmitlv_check_and_pad_tlvs()
661 attr_struct_ptr.tag_id) in wmitlv_check_and_pad_tlvs()
663 attr_struct_ptr.tag_id) in wmitlv_check_and_pad_tlvs()
665 attr_struct_ptr.tag_id) || in wmitlv_check_and_pad_tlvs()
667 attr_struct_ptr.tag_id)) { in wmitlv_check_and_pad_tlvs()
671 attr_struct_ptr.tag_struct_size; in wmitlv_check_and_pad_tlvs()
675 __func__, attr_struct_ptr.tag_id); in wmitlv_check_and_pad_tlvs()
680 if ((WMITLV_TAG_ARRAY_STRUC == attr_struct_ptr.tag_id) && in wmitlv_check_and_pad_tlvs()
687 if (attr_struct_ptr.tag_varied_size == WMITLV_SIZE_FIX) { in wmitlv_check_and_pad_tlvs()
712 attr_struct_ptr.tag_struct_size)); in wmitlv_check_and_pad_tlvs()
719 attr_struct_ptr.tag_struct_size), in wmitlv_check_and_pad_tlvs()
726 attr_struct_ptr.tag_struct_size)); in wmitlv_check_and_pad_tlvs()
737 attr_struct_ptr. in wmitlv_check_and_pad_tlvs()
749 tlv_buf_ptr += attr_struct_ptr.tag_struct_size; in wmitlv_check_and_pad_tlvs()
767 attr_struct_ptr.tag_struct_size * in wmitlv_check_and_pad_tlvs()
819 attr_struct_ptr. in wmitlv_check_and_pad_tlvs()
857 attr_struct_ptr. in wmitlv_check_and_pad_tlvs()
903 (attr_struct_ptr.tag_varied_size in wmitlv_check_and_pad_tlvs()