Searched refs:mpfs (Results 1 – 11 of 11) sorted by relevance
100 struct mlx5_mpfs *mpfs; in mlx5_mpfs_init() local105 mpfs = kzalloc(sizeof(*mpfs), GFP_KERNEL); in mlx5_mpfs_init()106 if (!mpfs) in mlx5_mpfs_init()109 mutex_init(&mpfs->lock); in mlx5_mpfs_init()110 mpfs->size = l2table_size; in mlx5_mpfs_init()111 mpfs->bitmap = bitmap_zalloc(l2table_size, GFP_KERNEL); in mlx5_mpfs_init()112 if (!mpfs->bitmap) { in mlx5_mpfs_init()113 kfree(mpfs); in mlx5_mpfs_init()117 dev->priv.mpfs = mpfs; in mlx5_mpfs_init()123 struct mlx5_mpfs *mpfs = dev->priv.mpfs; in mlx5_mpfs_cleanup() local[all …]
6 #include "microchip-mpfs.dtsi"15 compatible = "microchip,mpfs-icicle-kit";
2 dtb-$(CONFIG_SOC_MICROCHIP_POLARFIRE) += microchip-mpfs-icicle-kit.dtb
10 compatible = "microchip,mpfs-icicle-kit";202 compatible = "microchip,mpfs-clkcfg";
44 obj-$(CONFIG_POLARFIRE_SOC_MAILBOX) += mailbox-mpfs.o
171 module will be called mailbox-mpfs.
65 mlx5_core-$(CONFIG_MLX5_MPFS) += lib/mpfs.o
62 bool mpfs; /* UC MAC was added to MPFs */ member301 vaddr->mpfs = true; in esw_add_uc_addr()323 if (!vaddr->mpfs || mlx5_esw_is_manager_vport(esw, vport)) in esw_del_uc_addr()331 vaddr->mpfs = false; in esw_del_uc_addr()
71 bool mpfs; member553 hn->mpfs = !l2_err; in mlx5e_execute_l2_action()559 if (!is_multicast_ether_addr(mac_addr) && hn->mpfs) in mlx5e_execute_l2_action()
600 struct mlx5_mpfs *mpfs; member
16099 F: drivers/mailbox/mailbox-mpfs.c16101 F: include/soc/microchip/mpfs.h