Searched refs:pattern_len (Results 1 - 25 of 30) sorted by relevance

12

/linux-master/include/uapi/linux/tc_ematch/
H A Dtc_em_text.h14 __u16 pattern_len; member in struct:tcf_em_text
/linux-master/lib/
H A Dts_kmp.c38 unsigned int pattern_len; member in struct:ts_kmp
62 if (unlikely(q == kmp->pattern_len)) {
64 return state->offset - kmp->pattern_len;
106 kmp->pattern_len = len;
127 return kmp->pattern_len;
/linux-master/net/sched/
H A Dem_text.c51 if (len < sizeof(*conf) || len < (sizeof(*conf) + conf->pattern_len))
63 conf->pattern_len, GFP_KERNEL, flags);
116 conf.pattern_len = textsearch_get_pattern_len(tm->config);
121 if (nla_append(skb, conf.pattern_len,
/linux-master/drivers/net/wireless/ath/ath10k/
H A Dwow.c89 int total_len = old->pkt_offset + old->pattern_len;
150 new->pattern_len = hdr_80211_end_offset - new->pkt_offset;
154 new->pattern_len);
157 new->pattern_len);
161 memcpy((u8 *)new->pattern + new->pattern_len,
164 memcpy((u8 *)new->mask + new->pattern_len,
168 new->pattern_len += total_len - ETH_HLEN;
334 if (patterns[i].pattern_len > WOW_MAX_PATTERN_SIZE)
337 for (j = 0; j < patterns[i].pattern_len; j++)
352 if (WARN_ON(new_pattern.pattern_len > WOW_MAX_PATTERN_SIZ
[all...]
H A Dwmi-ops.h186 int pattern_len,
1396 int pattern_len, int pattern_offset)
1405 pattern, mask, pattern_len,
1394 ath10k_wmi_wow_add_pattern(struct ath10k *ar, u32 vdev_id, u32 pattern_id, const u8 *pattern, const u8 *mask, int pattern_len, int pattern_offset) argument
H A Dwmi-tlv.c3732 const u8 *bitmask, int pattern_len,
3781 memcpy(bitmap->patternbuf, pattern, pattern_len);
3782 memcpy(bitmap->bitmaskbuf, bitmask, pattern_len);
3784 bitmap->pattern_len = __cpu_to_le32(pattern_len);
3785 bitmap->bitmask_len = __cpu_to_le32(pattern_len);
3730 ath10k_wmi_tlv_op_gen_wow_add_pattern(struct ath10k *ar, u32 vdev_id, u32 pattern_id, const u8 *pattern, const u8 *bitmask, int pattern_len, int pattern_offset) argument
H A Dwmi-tlv.h2271 __le32 pattern_len; member in struct:wmi_tlv_wow_bitmap_pattern
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dar9003_wow.c123 int pattern_len)
158 set = (pattern_len & AR_WOW_LENGTH_MAX) <<
163 set = (pattern_len & AR_WOW_LENGTH_MAX) <<
168 set = (pattern_len & AR_WOW_LENGTH_MAX) <<
173 set = (pattern_len & AR_WOW_LENGTH_MAX) <<
121 ath9k_hw_wow_apply_pattern(struct ath_hw *ah, u8 *user_pattern, u8 *user_mask, int pattern_count, int pattern_len) argument
H A Dwow.c149 mask_len = DIV_ROUND_UP(patterns[i].pattern_len, 8);
152 memcpy(wow_pattern, patterns[i].pattern, patterns[i].pattern_len);
159 patterns[i].pattern_len);
H A Dhw.h1204 int pattern_len);
1212 int pattern_len)
1208 ath9k_hw_wow_apply_pattern(struct ath_hw *ah, u8 *user_pattern, u8 *user_mask, int pattern_count, int pattern_len) argument
/linux-master/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx_buffer.c377 u16 fifo_len, pattern_len = hw->sip * ST_LSM6DSX_SAMPLE_SIZE; local
397 fifo_len = (fifo_len / pattern_len) * pattern_len;
404 for (read_len = 0; read_len < fifo_len; read_len += pattern_len) {
406 hw->buff, pattern_len,
596 u16 pattern_len = hw->sip * ST_LSM6DSX_TAGGED_SAMPLE_SIZE; local
626 for (read_len = 0; read_len < fifo_len; read_len += pattern_len) {
629 hw->buff, pattern_len,
638 for (i = 0; i < pattern_len;
/linux-master/drivers/net/wireless/ath/ath11k/
H A Dwow.c159 int total_len = old->pkt_offset + old->pattern_len;
220 new->pattern_len = hdr_80211_end_offset - new->pkt_offset;
224 new->pattern_len);
227 new->pattern_len);
231 memcpy((u8 *)new->pattern + new->pattern_len,
234 memcpy((u8 *)new->mask + new->pattern_len,
238 new->pattern_len += total_len - ETH_HLEN;
405 if (patterns[i].pattern_len > WOW_MAX_PATTERN_SIZE)
408 for (j = 0; j < patterns[i].pattern_len; j++)
419 old_pattern.pattern_len);
[all...]
H A Dwmi.c9140 int pattern_len, int pattern_offset)
9188 memcpy(bitmap->patternbuf, pattern, pattern_len);
9189 ath11k_ce_byte_swap(bitmap->patternbuf, roundup(pattern_len, 4));
9190 memcpy(bitmap->bitmaskbuf, mask, pattern_len);
9191 ath11k_ce_byte_swap(bitmap->bitmaskbuf, roundup(pattern_len, 4));
9193 bitmap->pattern_len = pattern_len;
9194 bitmap->bitmask_len = pattern_len;
9138 ath11k_wmi_wow_add_pattern(struct ath11k *ar, u32 vdev_id, u32 pattern_id, const u8 *pattern, const u8 *mask, int pattern_len, int pattern_offset) argument
H A Dwmi.h6010 u32 pattern_len; member in struct:wmi_wow_bitmap_pattern
6513 int pattern_len, int pattern_offset);
/linux-master/drivers/mtd/nand/raw/
H A Dnand_bbt.c1194 u32 pattern_len; local
1201 pattern_len = bd->len;
1209 pattern_len++;
1227 table_size += pattern_len;
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dlib.c1016 int mask_len = DIV_ROUND_UP(wowlan->patterns[i].pattern_len, 8);
1022 wowlan->patterns[i].pattern_len);
1025 wowlan->patterns[i].pattern_len;
/linux-master/drivers/net/wireless/realtek/rtlwifi/
H A Dcore.c438 if (patterns[i].pattern_len < 0 ||
439 patterns[i].pattern_len > MAX_WOL_PATTERN_SIZE) {
445 mask_len = DIV_ROUND_UP(patterns[i].pattern_len, 8);
449 patterns[i].pattern_len);
509 for (j = 12; j < patterns[i].pattern_len; j++) {
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Dwow.c230 len = pkt_pattern->pattern_len;
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dd3.c650 int mask_len = DIV_ROUND_UP(wowlan->patterns[i].pattern_len, 8);
656 wowlan->patterns[i].pattern_len);
659 wowlan->patterns[i].pattern_len;
696 int mask_len = DIV_ROUND_UP(wowlan->patterns[i].pattern_len, 8);
705 wowlan->patterns[i].pattern_len);
708 wowlan->patterns[i].pattern_len;
/linux-master/drivers/net/wireless/ti/wlcore/
H A Dmain.c1345 int i, pattern_len = 0; local
1361 for (i = 0; i < p->pattern_len; i++) {
1365 pattern_len = 1;
1369 fields_size += pattern_len +
1371 pattern_len = 1;
1373 pattern_len++;
1378 fields_size += pattern_len +
1386 fields_size += pattern_len + RX_FILTER_FIELD_OVERHEAD;
1501 while (i < p->pattern_len) {
1507 for (j = i; j < p->pattern_len;
[all...]
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Dwow.c178 len = pkt_pattern->pattern_len;
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmcu.c242 tlv->data_len = pattern->pattern_len;
247 memcpy(tlv->pattern, pattern->pattern, pattern->pattern_len);
248 memcpy(tlv->mask, pattern->mask, DIV_ROUND_UP(pattern->pattern_len, 8));
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mcu.c2452 ptlv->data_len = pattern->pattern_len;
2456 memcpy(ptlv->pattern, pattern->pattern, pattern->pattern_len);
2457 memcpy(ptlv->mask, pattern->mask, DIV_ROUND_UP(pattern->pattern_len, 8));
/linux-master/kernel/bpf/
H A Dbtf.c8809 size_t pattern_len = sizeof(NOCAST_ALIAS_SUFFIX) - sizeof(char); local
8835 if ((reg_len != arg_len + pattern_len) &&
8836 (arg_len != reg_len + pattern_len))
8851 if (*(search_needle + pattern_len) != '\0')
/linux-master/drivers/net/wireless/ath/ath6kl/
H A Dcfg80211.c1923 for (pos = 0; pos < wow->patterns[i].pattern_len; pos++) {
1935 wow->patterns[i].pattern_len,

Completed in 413 milliseconds

12