num_udf 129 drivers/net/dsa/bcm_sf2_cfp.c static inline u32 udf_upper_bits(unsigned int num_udf) num_udf 131 drivers/net/dsa/bcm_sf2_cfp.c return GENMASK(num_udf - 1, 0) >> (UDFS_PER_SLICE - 1); num_udf 134 drivers/net/dsa/bcm_sf2_cfp.c static inline u32 udf_lower_bits(unsigned int num_udf) num_udf 136 drivers/net/dsa/bcm_sf2_cfp.c return (u8)GENMASK(num_udf - 1, 0); num_udf 346 drivers/net/dsa/bcm_sf2_cfp.c u8 num_udf; num_udf 390 drivers/net/dsa/bcm_sf2_cfp.c num_udf = bcm_sf2_get_num_udf_slices(layout->udfs[slice_num].slices); num_udf 417 drivers/net/dsa/bcm_sf2_cfp.c udf_upper_bits(num_udf), num_udf 422 drivers/net/dsa/bcm_sf2_cfp.c udf_upper_bits(num_udf), CORE_CFP_MASK_PORT(6)); num_udf 428 drivers/net/dsa/bcm_sf2_cfp.c core_writel(priv, udf_lower_bits(num_udf) << 24, CORE_CFP_DATA_PORT(5)); num_udf 431 drivers/net/dsa/bcm_sf2_cfp.c core_writel(priv, udf_lower_bits(num_udf) << 24, CORE_CFP_MASK_PORT(5)); num_udf 610 drivers/net/dsa/bcm_sf2_cfp.c u8 num_udf; num_udf 631 drivers/net/dsa/bcm_sf2_cfp.c num_udf = bcm_sf2_get_num_udf_slices(layout->udfs[slice_num].slices); num_udf 698 drivers/net/dsa/bcm_sf2_cfp.c ip_frag << IP_FRAG_SHIFT | udf_upper_bits(num_udf); num_udf 704 drivers/net/dsa/bcm_sf2_cfp.c reg = layout->udfs[slice_num].mask_value | udf_upper_bits(num_udf); num_udf 711 drivers/net/dsa/bcm_sf2_cfp.c core_writel(priv, udf_lower_bits(num_udf) << 24, CORE_CFP_DATA_PORT(5)); num_udf 714 drivers/net/dsa/bcm_sf2_cfp.c core_writel(priv, udf_lower_bits(num_udf) << 24, CORE_CFP_MASK_PORT(5)); num_udf 744 drivers/net/dsa/bcm_sf2_cfp.c num_udf = bcm_sf2_get_num_udf_slices(layout->udfs[slice_num].slices); num_udf 762 drivers/net/dsa/bcm_sf2_cfp.c reg = rule_index[0] << 24 | udf_upper_bits(num_udf) << 16 | num_udf 763 drivers/net/dsa/bcm_sf2_cfp.c udf_lower_bits(num_udf) << 8; num_udf 767 drivers/net/dsa/bcm_sf2_cfp.c reg = XCESS_ADDR_MASK << 24 | udf_upper_bits(num_udf) << 16 | num_udf 768 drivers/net/dsa/bcm_sf2_cfp.c udf_lower_bits(num_udf) << 8;