filt 143 drivers/clk/mxs/clk-imx23.c clks[filt] = mxs_clk_gate("filt", "ref_xtal", XTAL, 30); filt 1156 drivers/i2c/busses/i2c-img-scb.c unsigned int i, data, prescale, inc, int_bitrate, filt; filt 1216 drivers/i2c/busses/i2c-img-scb.c filt = SCB_FILT_DISABLE; filt 1218 drivers/i2c/busses/i2c-img-scb.c filt = SCB_FILT_BYPASS; filt 1221 drivers/i2c/busses/i2c-img-scb.c filt = (64000 / ((clk_khz / 1000) * SCB_FILT_GLITCH)); filt 1227 drivers/i2c/busses/i2c-img-scb.c if (filt > SCB_FILT_INC_MASK) filt 1228 drivers/i2c/busses/i2c-img-scb.c filt = SCB_FILT_INC_MASK; filt 1230 drivers/i2c/busses/i2c-img-scb.c filt = (filt & SCB_FILT_INC_MASK) << SCB_FILT_INC_SHIFT; filt 1232 drivers/i2c/busses/i2c-img-scb.c data = filt | ((inc & SCB_INC_MASK) << SCB_INC_SHIFT) | (prescale - 1); filt 209 drivers/i2c/busses/i2c-imx-lpi2c.c u8 prescale, filt, sethold, clkhi, clklo, datavd; filt 218 drivers/i2c/busses/i2c-imx-lpi2c.c filt = 0; filt 220 drivers/i2c/busses/i2c-imx-lpi2c.c filt = 2; filt 224 drivers/i2c/busses/i2c-imx-lpi2c.c - 3 - (filt >> 1); filt 247 drivers/i2c/busses/i2c-imx-lpi2c.c temp = (filt << 16) | (filt << 24); filt 747 drivers/net/ieee802154/adf7242.c struct ieee802154_hw_addr_filt *filt, filt 760 drivers/net/ieee802154/adf7242.c memcpy(addr, &filt->ieee_addr, 8); filt 767 drivers/net/ieee802154/adf7242.c u16 saddr = le16_to_cpu(filt->short_addr); filt 774 drivers/net/ieee802154/adf7242.c u16 pan_id = le16_to_cpu(filt->pan_id); filt 782 drivers/net/ieee802154/adf7242.c if (filt->pan_coord) filt 1108 drivers/net/ieee802154/at86rf230.c struct ieee802154_hw_addr_filt *filt, filt 1114 drivers/net/ieee802154/at86rf230.c u16 addr = le16_to_cpu(filt->short_addr); filt 1122 drivers/net/ieee802154/at86rf230.c u16 pan = le16_to_cpu(filt->pan_id); filt 1132 drivers/net/ieee802154/at86rf230.c memcpy(addr, &filt->ieee_addr, 8); filt 1140 drivers/net/ieee802154/at86rf230.c if (filt->pan_coord) filt 409 drivers/net/ieee802154/atusb.c struct ieee802154_hw_addr_filt *filt, filt 416 drivers/net/ieee802154/atusb.c u16 addr = le16_to_cpu(filt->short_addr); filt 424 drivers/net/ieee802154/atusb.c u16 pan = le16_to_cpu(filt->pan_id); filt 434 drivers/net/ieee802154/atusb.c memcpy(addr, &filt->ieee_addr, IEEE802154_EXTENDED_ADDR_LEN); filt 442 drivers/net/ieee802154/atusb.c if (filt->pan_coord) filt 2130 drivers/net/ieee802154/ca8210.c struct ieee802154_hw_addr_filt *filt, filt 2142 drivers/net/ieee802154/ca8210.c &filt->pan_id, priv->spi filt 2158 drivers/net/ieee802154/ca8210.c &filt->short_addr, priv->spi filt 2174 drivers/net/ieee802154/ca8210.c &filt->ieee_addr, filt 653 drivers/net/ieee802154/cc2520.c struct ieee802154_hw_addr_filt *filt, unsigned long changed) filt 659 drivers/net/ieee802154/cc2520.c u16 panid = le16_to_cpu(filt->pan_id); filt 670 drivers/net/ieee802154/cc2520.c sizeof(filt->ieee_addr), filt 671 drivers/net/ieee802154/cc2520.c (u8 *)&filt->ieee_addr); filt 675 drivers/net/ieee802154/cc2520.c u16 addr = le16_to_cpu(filt->short_addr); filt 690 drivers/net/ieee802154/cc2520.c if (filt->pan_coord) filt 566 drivers/net/ieee802154/mcr20a.c struct ieee802154_hw_addr_filt *filt, filt 574 drivers/net/ieee802154/mcr20a.c u16 addr = le16_to_cpu(filt->short_addr); filt 581 drivers/net/ieee802154/mcr20a.c u16 pan = le16_to_cpu(filt->pan_id); filt 590 drivers/net/ieee802154/mcr20a.c memcpy(addr, &filt->ieee_addr, 8); filt 597 drivers/net/ieee802154/mcr20a.c if (filt->pan_coord) { filt 665 drivers/net/ieee802154/mrf24j40.c struct ieee802154_hw_addr_filt *filt, filt 676 drivers/net/ieee802154/mrf24j40.c addrh = le16_to_cpu(filt->short_addr) >> 8 & 0xff; filt 677 drivers/net/ieee802154/mrf24j40.c addrl = le16_to_cpu(filt->short_addr) & 0xff; filt 682 drivers/net/ieee802154/mrf24j40.c "Set short addr to %04hx\n", filt->short_addr); filt 689 drivers/net/ieee802154/mrf24j40.c memcpy(addr, &filt->ieee_addr, 8); filt 706 drivers/net/ieee802154/mrf24j40.c panidh = le16_to_cpu(filt->pan_id) >> 8 & 0xff; filt 707 drivers/net/ieee802154/mrf24j40.c panidl = le16_to_cpu(filt->pan_id) & 0xff; filt 711 drivers/net/ieee802154/mrf24j40.c dev_dbg(printdev(devrec), "Set PANID to %04hx\n", filt->pan_id); filt 719 drivers/net/ieee802154/mrf24j40.c if (filt->pan_coord) filt 733 drivers/net/ieee802154/mrf24j40.c filt->pan_coord ? "on" : "off"); filt 496 drivers/net/wireless/ath/ath5k/debug.c u32 filt = ath5k_hw_get_rx_filter(ah); filt 501 drivers/net/wireless/ath/ath5k/debug.c filt); filt 502 drivers/net/wireless/ath/ath5k/debug.c if (filt & AR5K_RX_FILTER_UCAST) filt 504 drivers/net/wireless/ath/ath5k/debug.c if (filt & AR5K_RX_FILTER_MCAST) filt 506 drivers/net/wireless/ath/ath5k/debug.c if (filt & AR5K_RX_FILTER_BCAST) filt 508 drivers/net/wireless/ath/ath5k/debug.c if (filt & AR5K_RX_FILTER_CONTROL) filt 510 drivers/net/wireless/ath/ath5k/debug.c if (filt & AR5K_RX_FILTER_BEACON) filt 512 drivers/net/wireless/ath/ath5k/debug.c if (filt & AR5K_RX_FILTER_PROM) filt 514 drivers/net/wireless/ath/ath5k/debug.c if (filt & AR5K_RX_FILTER_XRPOLL) filt 516 drivers/net/wireless/ath/ath5k/debug.c if (filt & AR5K_RX_FILTER_PROBEREQ) filt 518 drivers/net/wireless/ath/ath5k/debug.c if (filt & AR5K_RX_FILTER_PHYERR_5212) filt 520 drivers/net/wireless/ath/ath5k/debug.c if (filt & AR5K_RX_FILTER_RADARERR_5212) filt 522 drivers/net/wireless/ath/ath5k/debug.c if (filt & AR5K_RX_FILTER_PHYERR_5211) filt 524 drivers/net/wireless/ath/ath5k/debug.c if (filt & AR5K_RX_FILTER_RADARERR_5211) filt 2720 drivers/net/wireless/broadcom/b43/phy_n.c u16 bias, conv, filt; filt 2967 drivers/net/wireless/broadcom/b43/phy_n.c filt = 0xaa; filt 2971 drivers/net/wireless/broadcom/b43/phy_n.c filt = 0xee; filt 2978 drivers/net/wireless/broadcom/b43/phy_n.c b43_radio_write(dev, 0x66, filt); filt 2982 drivers/net/wireless/broadcom/b43/phy_n.c b43_radio_write(dev, 0xEB, filt); filt 204 drivers/perf/fsl_imx8_ddr_perf.c unsigned int filt; filt 207 drivers/perf/fsl_imx8_ddr_perf.c filt = pmu->devtype_data->quirks & DDR_CAP_AXI_ID_FILTER_ENHANCED; filt 208 drivers/perf/fsl_imx8_ddr_perf.c return (filt == DDR_CAP_AXI_ID_FILTER_ENHANCED) && filt 88 drivers/video/backlight/adp8860_bl.c #define ALS_CCFG_VAL(filt) ((0x7 & filt) << 5) filt 105 drivers/video/backlight/adp8870_bl.c #define ALS_CMPR_CFG_VAL(filt) ((0x7 & (filt)) << 1) filt 587 drivers/video/fbdev/geode/lxfb_ops.c uint32_t filt; filt 620 drivers/video/fbdev/geode/lxfb_ops.c filt = par->dc[DC_IRQ_FILT_CTL] | DC_IRQ_FILT_CTL_H_FILT_SEL; filt 622 drivers/video/fbdev/geode/lxfb_ops.c write_dc(par, DC_IRQ_FILT_CTL, (filt & 0xffffff00) | i); filt 628 drivers/video/fbdev/geode/lxfb_ops.c filt &= ~DC_IRQ_FILT_CTL_H_FILT_SEL; filt 630 drivers/video/fbdev/geode/lxfb_ops.c write_dc(par, DC_IRQ_FILT_CTL, (filt & 0xffffff00) | i); filt 666 drivers/video/fbdev/geode/lxfb_ops.c uint32_t filt; filt 714 drivers/video/fbdev/geode/lxfb_ops.c filt = par->dc[DC_IRQ_FILT_CTL] | DC_IRQ_FILT_CTL_H_FILT_SEL; filt 716 drivers/video/fbdev/geode/lxfb_ops.c write_dc(par, DC_IRQ_FILT_CTL, (filt & 0xffffff00) | i); filt 722 drivers/video/fbdev/geode/lxfb_ops.c filt &= ~DC_IRQ_FILT_CTL_H_FILT_SEL; filt 724 drivers/video/fbdev/geode/lxfb_ops.c write_dc(par, DC_IRQ_FILT_CTL, (filt & 0xffffff00) | i); filt 110 include/linux/mfd/adp5520.h #define ALS_CMPR_CFG_VAL(filt, l3_en) (((0x7 & filt) << 5) | l3_en) filt 220 include/net/mac802154.h struct ieee802154_hw_addr_filt *filt, filt 143 net/mac802154/driver-ops.h struct ieee802154_hw_addr_filt filt; filt 153 net/mac802154/driver-ops.h filt.pan_id = pan_id; filt 156 net/mac802154/driver-ops.h ret = local->ops->set_hw_addr_filt(&local->hw, &filt, filt 165 net/mac802154/driver-ops.h struct ieee802154_hw_addr_filt filt; filt 175 net/mac802154/driver-ops.h filt.ieee_addr = extended_addr; filt 178 net/mac802154/driver-ops.h ret = local->ops->set_hw_addr_filt(&local->hw, &filt, filt 187 net/mac802154/driver-ops.h struct ieee802154_hw_addr_filt filt; filt 197 net/mac802154/driver-ops.h filt.short_addr = short_addr; filt 200 net/mac802154/driver-ops.h ret = local->ops->set_hw_addr_filt(&local->hw, &filt, filt 209 net/mac802154/driver-ops.h struct ieee802154_hw_addr_filt filt; filt 219 net/mac802154/driver-ops.h filt.pan_coord = is_coord; filt 222 net/mac802154/driver-ops.h ret = local->ops->set_hw_addr_filt(&local->hw, &filt, filt 1306 tools/perf/builtin-timechart.c struct process_filter *filt = malloc(sizeof(*filt)); filt 1308 tools/perf/builtin-timechart.c if (!filt) filt 1311 tools/perf/builtin-timechart.c filt->name = strdup(string); filt 1312 tools/perf/builtin-timechart.c filt->pid = pid; filt 1313 tools/perf/builtin-timechart.c filt->next = process_filter; filt 1315 tools/perf/builtin-timechart.c process_filter = filt; filt 1320 tools/perf/builtin-timechart.c struct process_filter *filt; filt 1324 tools/perf/builtin-timechart.c filt = process_filter; filt 1325 tools/perf/builtin-timechart.c while (filt) { filt 1326 tools/perf/builtin-timechart.c if (filt->pid && p->pid == filt->pid) filt 1328 tools/perf/builtin-timechart.c if (strcmp(filt->name, c->comm) == 0) filt 1330 tools/perf/builtin-timechart.c filt = filt->next; filt 1477 tools/perf/util/auxtrace.c static void addr_filter__free_str(struct addr_filter *filt) filt 1479 tools/perf/util/auxtrace.c zfree(&filt->str); filt 1480 tools/perf/util/auxtrace.c filt->action = NULL; filt 1481 tools/perf/util/auxtrace.c filt->sym_from = NULL; filt 1482 tools/perf/util/auxtrace.c filt->sym_to = NULL; filt 1483 tools/perf/util/auxtrace.c filt->filename = NULL; filt 1488 tools/perf/util/auxtrace.c struct addr_filter *filt = zalloc(sizeof(*filt)); filt 1490 tools/perf/util/auxtrace.c if (filt) filt 1491 tools/perf/util/auxtrace.c INIT_LIST_HEAD(&filt->list); filt 1493 tools/perf/util/auxtrace.c return filt; filt 1496 tools/perf/util/auxtrace.c static void addr_filter__free(struct addr_filter *filt) filt 1498 tools/perf/util/auxtrace.c if (filt) filt 1499 tools/perf/util/auxtrace.c addr_filter__free_str(filt); filt 1500 tools/perf/util/auxtrace.c free(filt); filt 1504 tools/perf/util/auxtrace.c struct addr_filter *filt) filt 1506 tools/perf/util/auxtrace.c list_add_tail(&filt->list, &filts->head); filt 1511 tools/perf/util/auxtrace.c struct addr_filter *filt) filt 1513 tools/perf/util/auxtrace.c list_del_init(&filt->list); filt 1525 tools/perf/util/auxtrace.c struct addr_filter *filt, *n; filt 1527 tools/perf/util/auxtrace.c list_for_each_entry_safe(filt, n, &filts->head, list) { filt 1528 tools/perf/util/auxtrace.c addr_filters__del(filts, filt); filt 1529 tools/perf/util/auxtrace.c addr_filter__free(filt); filt 1569 tools/perf/util/auxtrace.c static int parse_action(struct addr_filter *filt) filt 1571 tools/perf/util/auxtrace.c if (!strcmp(filt->action, "filter")) { filt 1572 tools/perf/util/auxtrace.c filt->start = true; filt 1573 tools/perf/util/auxtrace.c filt->range = true; filt 1574 tools/perf/util/auxtrace.c } else if (!strcmp(filt->action, "start")) { filt 1575 tools/perf/util/auxtrace.c filt->start = true; filt 1576 tools/perf/util/auxtrace.c } else if (!strcmp(filt->action, "stop")) { filt 1577 tools/perf/util/auxtrace.c filt->start = false; filt 1578 tools/perf/util/auxtrace.c } else if (!strcmp(filt->action, "tracestop")) { filt 1579 tools/perf/util/auxtrace.c filt->start = false; filt 1580 tools/perf/util/auxtrace.c filt->range = true; filt 1581 tools/perf/util/auxtrace.c filt->action += 5; /* Change 'tracestop' to 'stop' */ filt 1629 tools/perf/util/auxtrace.c static int parse_one_filter(struct addr_filter *filt, const char **filter_inp) filt 1634 tools/perf/util/auxtrace.c filt->str = fstr = strdup(*filter_inp); filt 1638 tools/perf/util/auxtrace.c err = parse_num_or_str(&fstr, NULL, &filt->action, " "); filt 1642 tools/perf/util/auxtrace.c err = parse_action(filt); filt 1646 tools/perf/util/auxtrace.c err = parse_addr_size(&fstr, &filt->addr, &filt->sym_from, filt 1647 tools/perf/util/auxtrace.c &filt->sym_from_idx); filt 1655 tools/perf/util/auxtrace.c err = parse_addr_size(&fstr, &filt->size, &filt->sym_to, filt 1656 tools/perf/util/auxtrace.c &filt->sym_to_idx); filt 1659 tools/perf/util/auxtrace.c filt->range = true; filt 1666 tools/perf/util/auxtrace.c err = parse_num_or_str(&fstr, NULL, &filt->filename, " ,"); filt 1673 tools/perf/util/auxtrace.c *filter_inp += fstr - filt->str; filt 1678 tools/perf/util/auxtrace.c addr_filter__free_str(filt); filt 1686 tools/perf/util/auxtrace.c struct addr_filter *filt; filt 1691 tools/perf/util/auxtrace.c filt = addr_filter__new(); filt 1692 tools/perf/util/auxtrace.c err = parse_one_filter(filt, &fstr); filt 1694 tools/perf/util/auxtrace.c addr_filter__free(filt); filt 1698 tools/perf/util/auxtrace.c addr_filters__add(filts, filt); filt 1838 tools/perf/util/auxtrace.c static int addr_filter__entire_kernel(struct addr_filter *filt) filt 1849 tools/perf/util/auxtrace.c filt->addr = args.start; filt 1850 tools/perf/util/auxtrace.c filt->size = args.size; filt 1855 tools/perf/util/auxtrace.c static int check_end_after_start(struct addr_filter *filt, u64 start, u64 size) filt 1857 tools/perf/util/auxtrace.c if (start + size >= filt->addr) filt 1860 tools/perf/util/auxtrace.c if (filt->sym_from) { filt 1862 tools/perf/util/auxtrace.c filt->sym_to, start, filt->sym_from, filt->addr); filt 1865 tools/perf/util/auxtrace.c filt->sym_to, start, filt->addr); filt 1871 tools/perf/util/auxtrace.c static int addr_filter__resolve_kernel_syms(struct addr_filter *filt) filt 1882 tools/perf/util/auxtrace.c if (filt->sym_from && !strcmp(filt->sym_from, "*")) filt 1883 tools/perf/util/auxtrace.c return addr_filter__entire_kernel(filt); filt 1885 tools/perf/util/auxtrace.c if (filt->sym_from) { filt 1886 tools/perf/util/auxtrace.c err = find_kern_sym(filt->sym_from, &start, &size, filt 1887 tools/perf/util/auxtrace.c filt->sym_from_idx); filt 1890 tools/perf/util/auxtrace.c filt->addr = start; filt 1891 tools/perf/util/auxtrace.c if (filt->range && !filt->size && !filt->sym_to) { filt 1892 tools/perf/util/auxtrace.c filt->size = size; filt 1897 tools/perf/util/auxtrace.c if (filt->sym_to) { filt 1898 tools/perf/util/auxtrace.c err = find_kern_sym(filt->sym_to, &start, &size, filt 1899 tools/perf/util/auxtrace.c filt->sym_to_idx); filt 1903 tools/perf/util/auxtrace.c err = check_end_after_start(filt, start, size); filt 1906 tools/perf/util/auxtrace.c filt->size = start + size - filt->addr; filt 1913 tools/perf/util/auxtrace.c filt->sym_to ? filt->sym_to : filt->sym_from); filt 2012 tools/perf/util/auxtrace.c static int addr_filter__entire_dso(struct addr_filter *filt, struct dso *dso) filt 2016 tools/perf/util/auxtrace.c filt->filename); filt 2020 tools/perf/util/auxtrace.c filt->addr = 0; filt 2021 tools/perf/util/auxtrace.c filt->size = dso->data.file_size; filt 2026 tools/perf/util/auxtrace.c static int addr_filter__resolve_syms(struct addr_filter *filt) filt 2032 tools/perf/util/auxtrace.c if (!filt->sym_from && !filt->sym_to) filt 2035 tools/perf/util/auxtrace.c if (!filt->filename) filt 2036 tools/perf/util/auxtrace.c return addr_filter__resolve_kernel_syms(filt); filt 2038 tools/perf/util/auxtrace.c dso = load_dso(filt->filename); filt 2040 tools/perf/util/auxtrace.c pr_err("Failed to load symbols from: %s\n", filt->filename); filt 2044 tools/perf/util/auxtrace.c if (filt->sym_from && !strcmp(filt->sym_from, "*")) { filt 2045 tools/perf/util/auxtrace.c err = addr_filter__entire_dso(filt, dso); filt 2049 tools/perf/util/auxtrace.c if (filt->sym_from) { filt 2050 tools/perf/util/auxtrace.c err = find_dso_sym(dso, filt->sym_from, &start, &size, filt 2051 tools/perf/util/auxtrace.c filt->sym_from_idx); filt 2054 tools/perf/util/auxtrace.c filt->addr = start; filt 2055 tools/perf/util/auxtrace.c if (filt->range && !filt->size && !filt->sym_to) filt 2056 tools/perf/util/auxtrace.c filt->size = size; filt 2059 tools/perf/util/auxtrace.c if (filt->sym_to) { filt 2060 tools/perf/util/auxtrace.c err = find_dso_sym(dso, filt->sym_to, &start, &size, filt 2061 tools/perf/util/auxtrace.c filt->sym_to_idx); filt 2065 tools/perf/util/auxtrace.c err = check_end_after_start(filt, start, size); filt 2069 tools/perf/util/auxtrace.c filt->size = start + size - filt->addr; filt 2078 tools/perf/util/auxtrace.c static char *addr_filter__to_str(struct addr_filter *filt) filt 2086 tools/perf/util/auxtrace.c if (filt->filename) { filt 2088 tools/perf/util/auxtrace.c fn = realpath(filt->filename, filename_buf); filt 2093 tools/perf/util/auxtrace.c if (filt->range) { filt 2095 tools/perf/util/auxtrace.c filt->action, filt->addr, filt->size, at, fn); filt 2098 tools/perf/util/auxtrace.c filt->action, filt->addr, at, fn); filt 2108 tools/perf/util/auxtrace.c struct addr_filter *filt; filt 2124 tools/perf/util/auxtrace.c list_for_each_entry(filt, &filts.head, list) { filt 2127 tools/perf/util/auxtrace.c err = addr_filter__resolve_syms(filt); filt 2131 tools/perf/util/auxtrace.c new_filter = addr_filter__to_str(filt); filt 647 tools/perf/util/intel-pt.c struct addr_filter *filt; filt 652 tools/perf/util/intel-pt.c list_for_each_entry(filt, &pt->filts.head, list) { filt 653 tools/perf/util/intel-pt.c if (filt->start) filt 656 tools/perf/util/intel-pt.c if ((filename && !filt->filename) || filt 657 tools/perf/util/intel-pt.c (!filename && filt->filename) || filt 658 tools/perf/util/intel-pt.c (filename && strcmp(filename, filt->filename))) filt 661 tools/perf/util/intel-pt.c if (!(offset >= filt->addr && offset < filt->addr + filt->size)) filt 666 tools/perf/util/intel-pt.c filt->start ? "filter" : "stop", filt 667 tools/perf/util/intel-pt.c filt->addr, filt->size); filt 669 tools/perf/util/intel-pt.c if (filt->start)