ifh 547 drivers/net/ethernet/mscc/ocelot.c static int ocelot_gen_ifh(u32 *ifh, struct frame_info *info) ifh 549 drivers/net/ethernet/mscc/ocelot.c ifh[0] = IFH_INJ_BYPASS | ((0x1ff & info->rew_op) << 21); ifh 550 drivers/net/ethernet/mscc/ocelot.c ifh[1] = (0xf00 & info->port) >> 8; ifh 551 drivers/net/ethernet/mscc/ocelot.c ifh[2] = (0xff & info->port) << 24; ifh 552 drivers/net/ethernet/mscc/ocelot.c ifh[3] = (info->tag_type << 16) | info->vid; ifh 562 drivers/net/ethernet/mscc/ocelot.c u32 val, ifh[IFH_LEN]; ifh 586 drivers/net/ethernet/mscc/ocelot.c ocelot_gen_ifh(ifh, &info); ifh 589 drivers/net/ethernet/mscc/ocelot.c ocelot_write_rix(ocelot, (__force u32)cpu_to_be32(ifh[i]), ifh 24 drivers/net/ethernet/mscc/ocelot_board.c u64 ifh[2]; ifh 26 drivers/net/ethernet/mscc/ocelot_board.c ifh[0] = be64_to_cpu(((__force __be64 *)_ifh)[0]); ifh 27 drivers/net/ethernet/mscc/ocelot_board.c ifh[1] = be64_to_cpu(((__force __be64 *)_ifh)[1]); ifh 29 drivers/net/ethernet/mscc/ocelot_board.c wlen = IFH_EXTRACT_BITFIELD64(ifh[0], 7, 8); ifh 30 drivers/net/ethernet/mscc/ocelot_board.c llen = IFH_EXTRACT_BITFIELD64(ifh[0], 15, 6); ifh 34 drivers/net/ethernet/mscc/ocelot_board.c info->timestamp = IFH_EXTRACT_BITFIELD64(ifh[0], 21, 32); ifh 36 drivers/net/ethernet/mscc/ocelot_board.c info->port = IFH_EXTRACT_BITFIELD64(ifh[1], 43, 4); ifh 38 drivers/net/ethernet/mscc/ocelot_board.c info->tag_type = IFH_EXTRACT_BITFIELD64(ifh[1], 16, 1); ifh 39 drivers/net/ethernet/mscc/ocelot_board.c info->vid = IFH_EXTRACT_BITFIELD64(ifh[1], 0, 12); ifh 44 drivers/net/ethernet/mscc/ocelot_board.c static int ocelot_rx_frame_word(struct ocelot *ocelot, u8 grp, bool ifh, ifh 52 drivers/net/ethernet/mscc/ocelot_board.c if (ifh) ifh 101 drivers/net/ethernet/mscc/ocelot_board.c u32 ifh[4], val, *buf; ifh 107 drivers/net/ethernet/mscc/ocelot_board.c err = ocelot_rx_frame_word(ocelot, grp, true, &ifh[i]); ifh 123 drivers/net/ethernet/mscc/ocelot_board.c ocelot_parse_ifh(ifh, &info); ifh 1306 include/linux/perf_event.h struct perf_addr_filters_head *ifh = &event->addr_filters; ifh 1309 include/linux/perf_event.h ifh = &event->parent->addr_filters; ifh 1311 include/linux/perf_event.h return ifh; ifh 2926 kernel/events/core.c struct perf_addr_filters_head *ifh = perf_event_addr_filters(event); ifh 2931 kernel/events/core.c raw_spin_lock(&ifh->lock); ifh 2936 kernel/events/core.c raw_spin_unlock(&ifh->lock); ifh 6883 kernel/events/core.c struct perf_addr_filters_head *ifh = perf_event_addr_filters(event); ifh 6891 kernel/events/core.c raw_spin_lock_irqsave(&ifh->lock, flags); ifh 6892 kernel/events/core.c list_for_each_entry(filter, &ifh->list, entry) { ifh 6904 kernel/events/core.c raw_spin_unlock_irqrestore(&ifh->lock, flags); ifh 7608 kernel/events/core.c struct perf_addr_filters_head *ifh = perf_event_addr_filters(event); ifh 7620 kernel/events/core.c raw_spin_lock_irqsave(&ifh->lock, flags); ifh 7621 kernel/events/core.c list_for_each_entry(filter, &ifh->list, entry) { ifh 7631 kernel/events/core.c raw_spin_unlock_irqrestore(&ifh->lock, flags); ifh 9235 kernel/events/core.c struct perf_addr_filters_head *ifh = perf_event_addr_filters(event); ifh 9249 kernel/events/core.c if (ifh->nr_file_filters) { ifh 9257 kernel/events/core.c raw_spin_lock_irqsave(&ifh->lock, flags); ifh 9258 kernel/events/core.c list_for_each_entry(filter, &ifh->list, entry) { ifh 9277 kernel/events/core.c raw_spin_unlock_irqrestore(&ifh->lock, flags); ifh 9279 kernel/events/core.c if (ifh->nr_file_filters) { ifh 10592 kernel/events/core.c struct perf_addr_filters_head *ifh = perf_event_addr_filters(event); ifh 10594 kernel/events/core.c raw_spin_lock_irq(&ifh->lock); ifh 10598 kernel/events/core.c raw_spin_unlock_irq(&ifh->lock);