/openbmc/linux/include/linux/mlx5/ |
H A D | macsec.h | 15 int mlx5_macsec_add_roce_rule(void *macdev, const struct sockaddr *addr, u16 gid_idx, 19 void mlx5_macsec_del_roce_rule(u16 gid_idx, struct mlx5_macsec_fs *macsec_fs, 22 void mlx5_macsec_add_roce_sa_rules(u32 fs_id, const struct sockaddr *addr, u16 gid_idx,
|
/openbmc/linux/drivers/infiniband/hw/mlx5/ |
H A D | macsec.c | 14 u16 gid_idx; member 68 static void mlx5_macsec_del_roce_gid(struct mlx5_macsec_device *macsec_device, u16 gid_idx) in mlx5_macsec_del_roce_gid() argument 74 if (current_gid->gid_idx == gid_idx) { in mlx5_macsec_del_roce_gid() 81 const struct sockaddr *addr, u16 gid_idx) in mlx5_macsec_save_roce_gid() argument 89 roce_gids->gid_idx = gid_idx; in mlx5_macsec_save_roce_gid() 110 gid->gid_idx, &macsec_device->tx_rules_list, in handle_macsec_gids()
|
/openbmc/qemu/hw/rdma/ |
H A D | rdma_rm.c | 685 const char *ifname, union ibv_gid *gid, int gid_idx) in rdma_rm_add_gid() argument 694 memcpy(&dev_res->port.gid_tbl[gid_idx].gid, gid, sizeof(*gid)); in rdma_rm_add_gid() 700 const char *ifname, int gid_idx) in rdma_rm_del_gid() argument 704 if (!dev_res->port.gid_tbl[gid_idx].gid.global.interface_id) { in rdma_rm_del_gid() 709 &dev_res->port.gid_tbl[gid_idx].gid); in rdma_rm_del_gid() 714 memset(dev_res->port.gid_tbl[gid_idx].gid.raw, 0, in rdma_rm_del_gid() 715 sizeof(dev_res->port.gid_tbl[gid_idx].gid)); in rdma_rm_del_gid() 716 dev_res->port.gid_tbl[gid_idx].backend_gid_index = -1; in rdma_rm_del_gid()
|
H A D | rdma_rm.h | 85 const char *ifname, union ibv_gid *gid, int gid_idx); 87 const char *ifname, int gid_idx);
|
H A D | trace-events | 17 …t_gid_index(uint64_t subnet, uint64_t ifid, int gid_idx) "subnet=0x%"PRIx64", ifid=0x%"PRIx64 ", g…
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | macsec_fs.c | 65 u16 gid_idx; member 123 u16 gid_idx; member 2177 rx_rule->gid_idx = gid_idx; in mlx5_macsec_fs_add_roce_rule_rx() 2249 tx_rule->gid_idx = gid_idx; in mlx5_macsec_fs_add_roce_rule_tx() 2264 void mlx5_macsec_del_roce_rule(u16 gid_idx, struct mlx5_macsec_fs *macsec_fs, in mlx5_macsec_del_roce_rule() argument 2271 if (tx_rule->gid_idx == gid_idx) in mlx5_macsec_del_roce_rule() 2276 if (rx_rule->gid_idx == gid_idx) in mlx5_macsec_del_roce_rule() 2303 err = mlx5_macsec_fs_add_roce_rule_tx(macsec_fs, fs_id_iter->id, gid_idx, addr, in mlx5_macsec_add_roce_rule() 2323 mlx5_macsec_del_roce_rule(gid_idx, macsec_fs, tx_rules_list, rx_rules_list); in mlx5_macsec_add_roce_rule() 2334 mlx5_macsec_fs_add_roce_rule_tx(macsec_fs, fs_id, gid_idx, addr, in mlx5_macsec_add_roce_sa_rules() [all …]
|
/openbmc/linux/drivers/infiniband/hw/bnxt_re/ |
H A D | qplib_sp.h | 322 struct bnxt_qplib_gid *gid, u16 gid_idx,
|
H A D | main.c | 1270 u16 gid_idx, index; in bnxt_re_update_gid() local 1277 gid_idx = sgid_tbl->hw_id[index]; in bnxt_re_update_gid() 1290 rc = bnxt_qplib_update_sgid(sgid_tbl, &gid, gid_idx, in bnxt_re_update_gid()
|
H A D | qplib_sp.c | 378 struct bnxt_qplib_gid *gid, u16 gid_idx, in bnxt_qplib_update_sgid() argument 409 req.gid_index = cpu_to_le16(gid_idx); in bnxt_qplib_update_sgid()
|
/openbmc/linux/Documentation/ABI/stable/ |
H A D | sysfs-class-infiniband | 330 What: /sys/class/infiniband/mlx4_X/iov/ports/<pci-slot-num>/ports/<m>/gid_idx/0 361 <m>/gid_idx/0: (RO) Display the GID mapping m = 1..2
|