/openbmc/u-boot/drivers/ddr/marvell/axp/ |
H A D | ddr3_sdram.c | 165 u32 pattern_len, u32 sdram_offset, int write, in ddr3_sdram_compare() argument 184 ddr3_dram_sram_burst((u32)pattern, sdram_offset, pattern_len); in ddr3_sdram_compare() 186 ddr3_dram_sram_burst(sdram_offset, (u32)sdram_data, pattern_len); in ddr3_sdram_compare() 189 for (uj = 0; uj < pattern_len; uj++) { in ddr3_sdram_compare() 443 u32 pattern_len, u32 sdram_offset, in ddr3_sdram_direct_compare() argument 458 for (uk = 0; uk < pattern_len; uk++) { in ddr3_sdram_direct_compare() 466 for (uk = 0; uk < pattern_len; uk++) { in ddr3_sdram_direct_compare() 472 for (uj = 0; uj < pattern_len; uj++) { in ddr3_sdram_direct_compare() 601 u32 pattern_len, u32 sdram_offset, int write, in ddr3_sdram_dqs_compare() argument 616 ddr3_dram_sram_burst((u32)pattern, sdram_offset, pattern_len); in ddr3_sdram_dqs_compare() [all …]
|
H A D | ddr3_hw_training.h | 336 u32 pattern_len, u32 sdram_offset, int write, 340 u32 *new_locked_pup, u32 *pattern, u32 pattern_len, 346 u32 pattern_len, u32 sdram_offset, int write,
|
/openbmc/linux/lib/ |
H A D | ts_kmp.c | 38 unsigned int pattern_len; member 62 if (unlikely(q == kmp->pattern_len)) { in kmp_find() 64 return state->offset - kmp->pattern_len; in kmp_find() 106 kmp->pattern_len = len; in kmp_init() 127 return kmp->pattern_len; in kmp_get_pattern_len()
|
/openbmc/linux/drivers/net/wireless/ath/ath10k/ |
H A D | wow.c | 89 int total_len = old->pkt_offset + old->pattern_len; in ath10k_wow_convert_8023_to_80211() 150 new->pattern_len = hdr_80211_end_offset - new->pkt_offset; in ath10k_wow_convert_8023_to_80211() 154 new->pattern_len); in ath10k_wow_convert_8023_to_80211() 157 new->pattern_len); in ath10k_wow_convert_8023_to_80211() 161 memcpy((u8 *)new->pattern + new->pattern_len, in ath10k_wow_convert_8023_to_80211() 164 memcpy((u8 *)new->mask + new->pattern_len, in ath10k_wow_convert_8023_to_80211() 168 new->pattern_len += total_len - ETH_HLEN; in ath10k_wow_convert_8023_to_80211() 334 if (patterns[i].pattern_len > WOW_MAX_PATTERN_SIZE) in ath10k_vif_wow_set_wakeups() 337 for (j = 0; j < patterns[i].pattern_len; j++) in ath10k_vif_wow_set_wakeups() 352 if (WARN_ON(new_pattern.pattern_len > WOW_MAX_PATTERN_SIZE)) in ath10k_vif_wow_set_wakeups() [all …]
|
H A D | wmi-ops.h | 186 int pattern_len, 1396 int pattern_len, int pattern_offset) in ath10k_wmi_wow_add_pattern() argument 1405 pattern, mask, pattern_len, in ath10k_wmi_wow_add_pattern()
|
H A D | wmi-tlv.c | 3736 const u8 *bitmask, int pattern_len, in ath10k_wmi_tlv_op_gen_wow_add_pattern() argument 3785 memcpy(bitmap->patternbuf, pattern, pattern_len); in ath10k_wmi_tlv_op_gen_wow_add_pattern() 3786 memcpy(bitmap->bitmaskbuf, bitmask, pattern_len); in ath10k_wmi_tlv_op_gen_wow_add_pattern() 3788 bitmap->pattern_len = __cpu_to_le32(pattern_len); in ath10k_wmi_tlv_op_gen_wow_add_pattern() 3789 bitmap->bitmask_len = __cpu_to_le32(pattern_len); in ath10k_wmi_tlv_op_gen_wow_add_pattern()
|
/openbmc/linux/net/sched/ |
H A D | em_text.c | 51 if (len < sizeof(*conf) || len < (sizeof(*conf) + conf->pattern_len)) in em_text_change() 63 conf->pattern_len, GFP_KERNEL, flags); in em_text_change() 116 conf.pattern_len = textsearch_get_pattern_len(tm->config); in em_text_dump() 121 if (nla_append(skb, conf.pattern_len, in em_text_dump()
|
/openbmc/linux/drivers/net/wireless/ath/ath11k/ |
H A D | wow.c | 159 int total_len = old->pkt_offset + old->pattern_len; in ath11k_wow_convert_8023_to_80211() 220 new->pattern_len = hdr_80211_end_offset - new->pkt_offset; in ath11k_wow_convert_8023_to_80211() 224 new->pattern_len); in ath11k_wow_convert_8023_to_80211() 227 new->pattern_len); in ath11k_wow_convert_8023_to_80211() 231 memcpy((u8 *)new->pattern + new->pattern_len, in ath11k_wow_convert_8023_to_80211() 234 memcpy((u8 *)new->mask + new->pattern_len, in ath11k_wow_convert_8023_to_80211() 238 new->pattern_len += total_len - ETH_HLEN; in ath11k_wow_convert_8023_to_80211() 405 if (patterns[i].pattern_len > WOW_MAX_PATTERN_SIZE) in ath11k_vif_wow_set_wakeups() 408 for (j = 0; j < patterns[i].pattern_len; j++) in ath11k_vif_wow_set_wakeups() 419 old_pattern.pattern_len); in ath11k_vif_wow_set_wakeups() [all …]
|
/openbmc/linux/drivers/iio/imu/st_lsm6dsx/ |
H A D | st_lsm6dsx_buffer.c | 355 u16 fifo_len, pattern_len = hw->sip * ST_LSM6DSX_SAMPLE_SIZE; in st_lsm6dsx_read_fifo() local 375 fifo_len = (fifo_len / pattern_len) * pattern_len; in st_lsm6dsx_read_fifo() 382 for (read_len = 0; read_len < fifo_len; read_len += pattern_len) { in st_lsm6dsx_read_fifo() 384 hw->buff, pattern_len, in st_lsm6dsx_read_fifo() 574 u16 pattern_len = hw->sip * ST_LSM6DSX_TAGGED_SAMPLE_SIZE; in st_lsm6dsx_read_tagged_fifo() local 604 for (read_len = 0; read_len < fifo_len; read_len += pattern_len) { in st_lsm6dsx_read_tagged_fifo() 607 hw->buff, pattern_len, in st_lsm6dsx_read_tagged_fifo() 616 for (i = 0; i < pattern_len; in st_lsm6dsx_read_tagged_fifo()
|
/openbmc/linux/drivers/net/wireless/ath/ath9k/ |
H A D | ar9003_wow.c | 123 int pattern_len) in ath9k_hw_wow_apply_pattern() argument 158 set = (pattern_len & AR_WOW_LENGTH_MAX) << in ath9k_hw_wow_apply_pattern() 163 set = (pattern_len & AR_WOW_LENGTH_MAX) << in ath9k_hw_wow_apply_pattern() 168 set = (pattern_len & AR_WOW_LENGTH_MAX) << in ath9k_hw_wow_apply_pattern() 173 set = (pattern_len & AR_WOW_LENGTH_MAX) << in ath9k_hw_wow_apply_pattern()
|
H A D | wow.c | 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() 159 patterns[i].pattern_len); in ath9k_wow_add_pattern()
|
H A D | hw.h | 1204 int pattern_len); 1212 int pattern_len) in ath9k_hw_wow_apply_pattern() argument
|
/openbmc/u-boot/drivers/ddr/marvell/a38x/ |
H A D | ddr3_training_ip_engine.c | 580 pattern_length_cnt < pattern_table[pattern].pattern_len; in ddr3_tip_load_pattern_to_odpg() 1648 u32 pattern_len = 0; in mv_ddr_load_dm_pattern_to_odpg() local 1652 for (pattern_len = 0; in mv_ddr_load_dm_pattern_to_odpg() 1653 pattern_len < pattern_table[pattern].pattern_len; in mv_ddr_load_dm_pattern_to_odpg() 1654 pattern_len++) { in mv_ddr_load_dm_pattern_to_odpg() 1656 data_low = pattern_table_get_word(0, pattern, (u8)pattern_len); in mv_ddr_load_dm_pattern_to_odpg() 1659 data_low = pattern_table_get_word(0, pattern, (u8)(pattern_len * 2)); in mv_ddr_load_dm_pattern_to_odpg() 1660 data_high = pattern_table_get_word(0, pattern, (u8)(pattern_len * 2 + 1)); in mv_ddr_load_dm_pattern_to_odpg() 1672 pattern_len | ((dm_data & ODPG_DATA_WR_DATA_MASK) << ODPG_DATA_WR_DATA_OFFS), in mv_ddr_load_dm_pattern_to_odpg()
|
H A D | ddr3_training_ip.h | 108 u8 pattern_len; member
|
/openbmc/linux/include/uapi/linux/tc_ematch/ |
H A D | tc_em_text.h | 14 __u16 pattern_len; member
|
/openbmc/u-boot/drivers/mtd/nand/raw/ |
H A D | nand_bbt.c | 1024 u32 pattern_len; in verify_bbt_descr() local 1031 pattern_len = bd->len; in verify_bbt_descr() 1039 pattern_len++; in verify_bbt_descr() 1057 table_size += pattern_len; in verify_bbt_descr()
|
/openbmc/linux/drivers/mtd/nand/raw/ |
H A D | nand_bbt.c | 1195 u32 pattern_len; in verify_bbt_descr() local 1202 pattern_len = bd->len; in verify_bbt_descr() 1210 pattern_len++; in verify_bbt_descr() 1228 table_size += pattern_len; in verify_bbt_descr()
|
/openbmc/qemu/ |
H A D | qemu-io-cmds.c | 394 int pattern_len; in qemu_io_alloc_from_file() local 407 pattern_len = fread(buf, 1, len, f); in qemu_io_alloc_from_file() 414 if (pattern_len == 0) { in qemu_io_alloc_from_file() 427 for (char *p = buf + pattern_len; p < end; p += pattern_len) { in qemu_io_alloc_from_file() 428 memcpy(p, buf, MIN(pattern_len, end - p)); in qemu_io_alloc_from_file()
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | lib.c | 1016 int mask_len = DIV_ROUND_UP(wowlan->patterns[i].pattern_len, 8); in iwlagn_send_patterns() 1022 wowlan->patterns[i].pattern_len); in iwlagn_send_patterns() 1025 wowlan->patterns[i].pattern_len; in iwlagn_send_patterns()
|
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/ |
H A D | core.c | 438 if (patterns[i].pattern_len < 0 || in _rtl_add_wowlan_patterns() 439 patterns[i].pattern_len > MAX_WOL_PATTERN_SIZE) { in _rtl_add_wowlan_patterns() 445 mask_len = DIV_ROUND_UP(patterns[i].pattern_len, 8); in _rtl_add_wowlan_patterns() 449 patterns[i].pattern_len); in _rtl_add_wowlan_patterns() 509 for (j = 12; j < patterns[i].pattern_len; j++) { in _rtl_add_wowlan_patterns()
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | d3.c | 659 int mask_len = DIV_ROUND_UP(wowlan->patterns[i].pattern_len, 8); in iwl_mvm_send_patterns_v1() 665 wowlan->patterns[i].pattern_len); in iwl_mvm_send_patterns_v1() 668 wowlan->patterns[i].pattern_len; in iwl_mvm_send_patterns_v1() 706 int mask_len = DIV_ROUND_UP(wowlan->patterns[i].pattern_len, 8); in iwl_mvm_send_patterns() 715 wowlan->patterns[i].pattern_len); in iwl_mvm_send_patterns() 718 wowlan->patterns[i].pattern_len; in iwl_mvm_send_patterns()
|
/openbmc/linux/drivers/net/wireless/ti/wlcore/ |
H A D | main.c | 1345 int i, pattern_len = 0; in wl1271_validate_wowlan_pattern() local 1361 for (i = 0; i < p->pattern_len; i++) { in wl1271_validate_wowlan_pattern() 1365 pattern_len = 1; in wl1271_validate_wowlan_pattern() 1369 fields_size += pattern_len + in wl1271_validate_wowlan_pattern() 1371 pattern_len = 1; in wl1271_validate_wowlan_pattern() 1373 pattern_len++; in wl1271_validate_wowlan_pattern() 1378 fields_size += pattern_len + in wl1271_validate_wowlan_pattern() 1386 fields_size += pattern_len + RX_FILTER_FIELD_OVERHEAD; in wl1271_validate_wowlan_pattern() 1501 while (i < p->pattern_len) { in wl1271_convert_wowlan_pattern_to_rx_filter() 1507 for (j = i; j < p->pattern_len; j++) { in wl1271_convert_wowlan_pattern_to_rx_filter()
|
/openbmc/linux/drivers/net/wireless/realtek/rtw89/ |
H A D | wow.c | 262 len = pkt_pattern->pattern_len; in rtw89_wow_pattern_generate()
|
/openbmc/linux/drivers/net/wireless/realtek/rtw88/ |
H A D | wow.c | 178 len = pkt_pattern->pattern_len; in rtw_wow_pattern_generate()
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76_connac_mcu.c | 2545 ptlv->data_len = pattern->pattern_len; in mt76_connac_mcu_set_wow_pattern() 2549 memcpy(ptlv->pattern, pattern->pattern, pattern->pattern_len); in mt76_connac_mcu_set_wow_pattern() 2550 memcpy(ptlv->mask, pattern->mask, DIV_ROUND_UP(pattern->pattern_len, 8)); in mt76_connac_mcu_set_wow_pattern()
|