Searched refs:pattern_cmd (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | d3.c | 414 struct iwl_wowlan_patterns_cmd_v1 *pattern_cmd; in iwl_mvm_send_patterns_v1() local 424 cmd.len[0] = struct_size(pattern_cmd, patterns, wowlan->n_patterns); in iwl_mvm_send_patterns_v1() 426 pattern_cmd = kmalloc(cmd.len[0], GFP_KERNEL); in iwl_mvm_send_patterns_v1() 427 if (!pattern_cmd) in iwl_mvm_send_patterns_v1() 430 pattern_cmd->n_patterns = cpu_to_le32(wowlan->n_patterns); in iwl_mvm_send_patterns_v1() 435 memcpy(&pattern_cmd->patterns[i].mask, in iwl_mvm_send_patterns_v1() 437 memcpy(&pattern_cmd->patterns[i].pattern, in iwl_mvm_send_patterns_v1() 440 pattern_cmd->patterns[i].mask_size = mask_len; in iwl_mvm_send_patterns_v1() 441 pattern_cmd->patterns[i].pattern_size = in iwl_mvm_send_patterns_v1() 445 cmd.data[0] = pattern_cmd; in iwl_mvm_send_patterns_v1() 454 struct iwl_wowlan_patterns_cmd *pattern_cmd; iwl_mvm_send_patterns() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | lib.c | 1002 struct iwlagn_wowlan_patterns_cmd *pattern_cmd; in iwlagn_send_patterns() local 1012 cmd.len[0] = struct_size(pattern_cmd, patterns, wowlan->n_patterns); in iwlagn_send_patterns() 1014 pattern_cmd = kmalloc(cmd.len[0], GFP_KERNEL); in iwlagn_send_patterns() 1015 if (!pattern_cmd) in iwlagn_send_patterns() 1018 pattern_cmd->n_patterns = cpu_to_le32(wowlan->n_patterns); in iwlagn_send_patterns() 1023 memcpy(&pattern_cmd->patterns[i].mask, in iwlagn_send_patterns() 1025 memcpy(&pattern_cmd->patterns[i].pattern, in iwlagn_send_patterns() 1028 pattern_cmd->patterns[i].mask_size = mask_len; in iwlagn_send_patterns() 1029 pattern_cmd->patterns[i].pattern_size = in iwlagn_send_patterns() 1033 cmd.data[0] = pattern_cmd; in iwlagn_send_patterns() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | lib.c | 997 struct iwlagn_wowlan_patterns_cmd *pattern_cmd; in iwlagn_send_patterns() local 1007 cmd.len[0] = struct_size(pattern_cmd, patterns, wowlan->n_patterns); in iwlagn_send_patterns() 1009 pattern_cmd = kmalloc(cmd.len[0], GFP_KERNEL); in iwlagn_send_patterns() 1010 if (!pattern_cmd) in iwlagn_send_patterns() 1013 pattern_cmd->n_patterns = cpu_to_le32(wowlan->n_patterns); in iwlagn_send_patterns() 1018 memcpy(&pattern_cmd->patterns[i].mask, in iwlagn_send_patterns() 1020 memcpy(&pattern_cmd->patterns[i].pattern, in iwlagn_send_patterns() 1023 pattern_cmd->patterns[i].mask_size = mask_len; in iwlagn_send_patterns() 1024 pattern_cmd->patterns[i].pattern_size = in iwlagn_send_patterns() 1028 cmd.data[0] = pattern_cmd; in iwlagn_send_patterns() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | d3.c | 631 struct iwl_wowlan_patterns_cmd_v1 *pattern_cmd; in iwl_mvm_send_patterns_v1() local 641 cmd.len[0] = struct_size(pattern_cmd, patterns, wowlan->n_patterns); in iwl_mvm_send_patterns_v1() 643 pattern_cmd = kmalloc(cmd.len[0], GFP_KERNEL); in iwl_mvm_send_patterns_v1() 644 if (!pattern_cmd) in iwl_mvm_send_patterns_v1() 647 pattern_cmd->n_patterns = cpu_to_le32(wowlan->n_patterns); in iwl_mvm_send_patterns_v1() 652 memcpy(&pattern_cmd->patterns[i].mask, in iwl_mvm_send_patterns_v1() 654 memcpy(&pattern_cmd->patterns[i].pattern, in iwl_mvm_send_patterns_v1() 657 pattern_cmd->patterns[i].mask_size = mask_len; in iwl_mvm_send_patterns_v1() 658 pattern_cmd->patterns[i].pattern_size = in iwl_mvm_send_patterns_v1() 662 cmd.data[0] = pattern_cmd; in iwl_mvm_send_patterns_v1() 673 struct iwl_wowlan_patterns_cmd *pattern_cmd; iwl_mvm_send_patterns() local [all...] |
Completed in 9 milliseconds