/Linux-v4.19/drivers/net/wireless/ath/ath9k/ |
D | wow.c | 142 struct cfg80211_pkt_pattern *patterns = wowlan->patterns; in ath9k_wow_add_pattern() local 149 mask_len = DIV_ROUND_UP(patterns[i].pattern_len, 8); in ath9k_wow_add_pattern() 152 memcpy(wow_pattern, patterns[i].pattern, patterns[i].pattern_len); in ath9k_wow_add_pattern() 153 memcpy(wow_mask, patterns[i].mask, mask_len); in ath9k_wow_add_pattern() 159 patterns[i].pattern_len); in ath9k_wow_add_pattern()
|
/Linux-v4.19/mm/ |
D | memtest.c | 7 static u64 patterns[] __initdata = { variable 93 memtest_pattern = ARRAY_SIZE(patterns); in parse_memtest() 110 idx = i % ARRAY_SIZE(patterns); in early_memtest() 111 do_one_pass(patterns[idx], start, end); in early_memtest()
|
D | Kconfig.debug | 22 fill the pages with poison patterns after free_pages() and verify 23 the patterns before alloc_pages(). Additionally, 46 Fill the pages with poison patterns after free_pages() and verify 47 the patterns before alloc_pages. The filling of the memory helps
|
/Linux-v4.19/drivers/net/wireless/ath/ath10k/ |
D | wow.c | 189 const struct cfg80211_pkt_pattern *patterns = wowlan->patterns; in ath10k_vif_wow_set_wakeups() local 226 struct cfg80211_pkt_pattern old_pattern = patterns[i]; in ath10k_vif_wow_set_wakeups() 231 if (patterns[i].pattern_len > WOW_MAX_PATTERN_SIZE) in ath10k_vif_wow_set_wakeups() 234 for (j = 0; j < patterns[i].pattern_len; j++) in ath10k_vif_wow_set_wakeups() 235 if (patterns[i].mask[j / 8] & BIT(j % 8)) in ath10k_vif_wow_set_wakeups() 241 if (patterns[i].pkt_offset < ETH_HLEN) in ath10k_vif_wow_set_wakeups()
|
/Linux-v4.19/drivers/net/ethernet/intel/i40e/ |
D | i40e_diag.c | 16 static const u32 patterns[] = { in i40e_diag_reg_pattern_test() local 23 for (i = 0; i < ARRAY_SIZE(patterns); i++) { in i40e_diag_reg_pattern_test() 24 pat = patterns[i]; in i40e_diag_reg_pattern_test()
|
/Linux-v4.19/Documentation/leds/ |
D | leds-lp55xx.txt | 14 Program memory for running LED patterns 53 Program memory address access for running patterns 59 various LED patterns. 96 To start blinking patterns in engine #2 and #3 simultaneously, 158 To use the predefined pattern concept, 'patterns' and 'num_patterns' should be 184 .patterns = board_led_patterns,
|
D | leds-lp5521.txt | 20 LP5521 has the internal program memory for running various LED patterns. 21 There are two ways to run LED patterns.
|
D | leds-lp5562.txt | 14 LP5562 has the internal program memory for running various LED patterns. 56 How to load the predefined patterns
|
D | leds-lm3556.txt | 47 and 4 patterns are pre-defined in indicator_pattern array. 49 be generated.If you want new patterns for your own device, change
|
D | leds-lp5523.txt | 30 LP5523 has the internal program memory for running various LED patterns. 31 There are two ways to run LED patterns.
|
D | leds-lp3944.txt | 20 The DIM modes are used to set _blink_ patterns for leds, the pattern is
|
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/dvm/ |
D | lib.c | 1040 int mask_len = DIV_ROUND_UP(wowlan->patterns[i].pattern_len, 8); in iwlagn_send_patterns() 1042 memcpy(&pattern_cmd->patterns[i].mask, in iwlagn_send_patterns() 1043 wowlan->patterns[i].mask, mask_len); in iwlagn_send_patterns() 1044 memcpy(&pattern_cmd->patterns[i].pattern, in iwlagn_send_patterns() 1045 wowlan->patterns[i].pattern, in iwlagn_send_patterns() 1046 wowlan->patterns[i].pattern_len); in iwlagn_send_patterns() 1047 pattern_cmd->patterns[i].mask_size = mask_len; in iwlagn_send_patterns() 1048 pattern_cmd->patterns[i].pattern_size = in iwlagn_send_patterns() 1049 wowlan->patterns[i].pattern_len; in iwlagn_send_patterns()
|
/Linux-v4.19/include/linux/platform_data/ |
D | leds-lp55xx.h | 74 struct lp55xx_predef_pattern *patterns; member
|
/Linux-v4.19/drivers/mtd/ubi/ |
D | io.c | 365 static uint8_t patterns[] = {0xa5, 0x5a, 0x0}; variable 381 patt_count = ARRAY_SIZE(patterns); in torture_peb() 404 memset(ubi->peb_buf, patterns[i], ubi->peb_size); in torture_peb() 409 memset(ubi->peb_buf, ~patterns[i], ubi->peb_size); in torture_peb() 414 err = ubi_check_pattern(ubi->peb_buf, patterns[i], in torture_peb() 418 patterns[i], pnum); in torture_peb()
|
/Linux-v4.19/Documentation/driver-model/ |
D | design-patterns.txt | 5 This document describes a few common design patterns found in device drivers. 7 conform to these design patterns.
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_acl_tcam.c | 159 const struct mlxsw_sp_acl_tcam_pattern *patterns; member 207 const struct mlxsw_sp_acl_tcam_pattern *patterns, in mlxsw_sp_acl_tcam_group_add() argument 214 group->patterns = patterns; in mlxsw_sp_acl_tcam_group_add() 439 pattern = &group->patterns[i]; in mlxsw_sp_acl_tcam_group_use_patterns()
|
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | d3.c | 411 int mask_len = DIV_ROUND_UP(wowlan->patterns[i].pattern_len, 8); in iwl_mvm_send_patterns() 413 memcpy(&pattern_cmd->patterns[i].mask, in iwl_mvm_send_patterns() 414 wowlan->patterns[i].mask, mask_len); in iwl_mvm_send_patterns() 415 memcpy(&pattern_cmd->patterns[i].pattern, in iwl_mvm_send_patterns() 416 wowlan->patterns[i].pattern, in iwl_mvm_send_patterns() 417 wowlan->patterns[i].pattern_len); in iwl_mvm_send_patterns() 418 pattern_cmd->patterns[i].mask_size = mask_len; in iwl_mvm_send_patterns() 419 pattern_cmd->patterns[i].pattern_size = in iwl_mvm_send_patterns() 420 wowlan->patterns[i].pattern_len; in iwl_mvm_send_patterns()
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/ |
D | core.c | 441 struct cfg80211_pkt_pattern *patterns = wow->patterns; in _rtl_add_wowlan_patterns() local 455 if (patterns[i].pattern_len < 0 || in _rtl_add_wowlan_patterns() 456 patterns[i].pattern_len > MAX_WOL_PATTERN_SIZE) { in _rtl_add_wowlan_patterns() 461 pattern_os = patterns[i].pattern; in _rtl_add_wowlan_patterns() 462 mask_len = DIV_ROUND_UP(patterns[i].pattern_len, 8); in _rtl_add_wowlan_patterns() 463 mask_os = patterns[i].mask; in _rtl_add_wowlan_patterns() 466 patterns[i].pattern_len); in _rtl_add_wowlan_patterns() 526 for (j = 12; j < patterns[i].pattern_len; j++) { in _rtl_add_wowlan_patterns()
|
/Linux-v4.19/drivers/staging/rtlwifi/ |
D | core.c | 390 struct cfg80211_pkt_pattern *patterns = wow->patterns; in _rtl_add_wowlan_patterns() local 404 if (patterns[i].pattern_len < 0 || in _rtl_add_wowlan_patterns() 405 patterns[i].pattern_len > MAX_WOL_PATTERN_SIZE) { in _rtl_add_wowlan_patterns() 410 pattern_os = patterns[i].pattern; in _rtl_add_wowlan_patterns() 411 mask_len = DIV_ROUND_UP(patterns[i].pattern_len, 8); in _rtl_add_wowlan_patterns() 412 mask_os = patterns[i].mask; in _rtl_add_wowlan_patterns() 415 patterns[i].pattern_len); in _rtl_add_wowlan_patterns() 475 for (j = 12; j < patterns[i].pattern_len; j++) { in _rtl_add_wowlan_patterns()
|
/Linux-v4.19/Documentation/devicetree/bindings/media/xilinx/ |
D | xlnx,v-tpg.txt | 27 video timings for the TPG test patterns.
|
/Linux-v4.19/Documentation/device-mapper/ |
D | cache-policies.txt | 89 long time for the cache to adapt between varying IO patterns. 95 levels. This lets it adapt to new IO patterns very quickly.
|
/Linux-v4.19/drivers/leds/ |
D | leds-lp5562.c | 365 ptn = chip->pdata->patterns + (mode - 1); in lp5562_run_predef_led_pattern() 410 struct lp55xx_predef_pattern *ptn = chip->pdata->patterns; in lp5562_store_pattern()
|
/Linux-v4.19/net/wireless/ |
D | core.h | 125 kfree(rdev->wiphy.wowlan_config->patterns[i].mask); in cfg80211_rdev_free_wowlan() 126 kfree(rdev->wiphy.wowlan_config->patterns); in cfg80211_rdev_free_wowlan()
|
/Linux-v4.19/tools/perf/Documentation/ |
D | perf-ftrace.txt | 62 (or glob patterns). It will be passed to 'set_ftrace_notrace'
|
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/fw/api/ |
D | d3.h | 227 struct iwl_wowlan_pattern patterns[]; member
|