| /drivers/infiniband/hw/ocrdma/ |
| A D | ocrdma_main.c | 72 struct ib_port_immutable *immutable) in ocrdma_port_immutable() argument 79 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_ROCE; in ocrdma_port_immutable() 81 immutable->core_cap_flags |= RDMA_CORE_CAP_PROT_ROCE_UDP_ENCAP; in ocrdma_port_immutable() 87 immutable->pkey_tbl_len = attr.pkey_tbl_len; in ocrdma_port_immutable() 88 immutable->gid_tbl_len = attr.gid_tbl_len; in ocrdma_port_immutable() 89 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in ocrdma_port_immutable()
|
| /drivers/infiniband/sw/rdmavt/ |
| A D | vt.c | 260 struct ib_port_immutable *immutable) in rvt_get_port_immutable() argument 266 immutable->core_cap_flags = rdi->dparms.core_cap_flags; in rvt_get_port_immutable() 272 immutable->pkey_tbl_len = attr.pkey_tbl_len; in rvt_get_port_immutable() 273 immutable->gid_tbl_len = attr.gid_tbl_len; in rvt_get_port_immutable() 274 immutable->max_mad_size = rdi->dparms.max_mad_size; in rvt_get_port_immutable()
|
| /drivers/infiniband/hw/qedr/ |
| A D | main.c | 85 struct ib_port_immutable *immutable) in qedr_roce_port_immutable() argument 94 immutable->pkey_tbl_len = attr.pkey_tbl_len; in qedr_roce_port_immutable() 95 immutable->gid_tbl_len = attr.gid_tbl_len; in qedr_roce_port_immutable() 96 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_ROCE | in qedr_roce_port_immutable() 98 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in qedr_roce_port_immutable() 104 struct ib_port_immutable *immutable) in qedr_iw_port_immutable() argument 113 immutable->gid_tbl_len = 1; in qedr_iw_port_immutable() 114 immutable->core_cap_flags = RDMA_CORE_PORT_IWARP; in qedr_iw_port_immutable() 115 immutable->max_mad_size = 0; in qedr_iw_port_immutable()
|
| A D | verbs.h | 102 struct ib_port_immutable *immutable);
|
| /drivers/infiniband/hw/mana/ |
| A D | main.c | 552 struct ib_port_immutable *immutable) in mana_ib_get_port_immutable() argument 562 immutable->pkey_tbl_len = attr.pkey_tbl_len; in mana_ib_get_port_immutable() 563 immutable->gid_tbl_len = attr.gid_tbl_len; in mana_ib_get_port_immutable() 567 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_ROCE_UDP_ENCAP; in mana_ib_get_port_immutable() 568 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in mana_ib_get_port_immutable() 570 immutable->core_cap_flags = RDMA_CORE_CAP_PROT_ROCE_UDP_ENCAP in mana_ib_get_port_immutable() 572 immutable->max_mad_size = 0; in mana_ib_get_port_immutable() 575 immutable->core_cap_flags = RDMA_CORE_PORT_RAW_PACKET; in mana_ib_get_port_immutable()
|
| A D | mana_ib.h | 669 struct ib_port_immutable *immutable);
|
| /drivers/md/persistent-data/ |
| A D | Kconfig | 8 Library providing immutable on-disk data structure support for
|
| /drivers/infiniband/hw/hns/ |
| A D | hns_roce_main.c | 511 struct ib_port_immutable *immutable) in hns_roce_port_immutable() argument 520 immutable->pkey_tbl_len = attr.pkey_tbl_len; in hns_roce_port_immutable() 521 immutable->gid_tbl_len = attr.gid_tbl_len; in hns_roce_port_immutable() 523 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in hns_roce_port_immutable() 524 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_ROCE; in hns_roce_port_immutable() 526 immutable->core_cap_flags |= RDMA_CORE_PORT_IBA_ROCE_UDP_ENCAP; in hns_roce_port_immutable()
|
| /drivers/infiniband/hw/vmw_pvrdma/ |
| A D | pvrdma_main.c | 125 struct ib_port_immutable *immutable) in pvrdma_port_immutable() argument 132 immutable->core_cap_flags |= RDMA_CORE_PORT_IBA_ROCE; in pvrdma_port_immutable() 134 immutable->core_cap_flags |= RDMA_CORE_PORT_IBA_ROCE_UDP_ENCAP; in pvrdma_port_immutable() 140 immutable->pkey_tbl_len = attr.pkey_tbl_len; in pvrdma_port_immutable() 141 immutable->gid_tbl_len = attr.gid_tbl_len; in pvrdma_port_immutable() 142 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in pvrdma_port_immutable()
|
| /drivers/gpu/drm/exynos/ |
| A D | exynos_drm_plane.c | 291 int zpos, bool immutable) in exynos_plane_attach_zpos_property() argument 293 if (immutable) in exynos_plane_attach_zpos_property()
|
| /drivers/infiniband/hw/cxgb4/ |
| A D | provider.c | 425 struct ib_port_immutable *immutable) in c4iw_port_immutable() argument 430 immutable->core_cap_flags = RDMA_CORE_PORT_IWARP; in c4iw_port_immutable() 436 immutable->gid_tbl_len = attr.gid_tbl_len; in c4iw_port_immutable()
|
| /drivers/infiniband/hw/usnic/ |
| A D | usnic_ib_main.c | 323 struct ib_port_immutable *immutable) in usnic_port_immutable() argument 328 immutable->core_cap_flags = RDMA_CORE_PORT_USNIC; in usnic_port_immutable() 334 immutable->gid_tbl_len = attr.gid_tbl_len; in usnic_port_immutable()
|
| /drivers/infiniband/hw/mthca/ |
| A D | mthca_provider.c | 1034 struct ib_port_immutable *immutable) in mthca_port_immutable() argument 1039 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_IB; in mthca_port_immutable() 1045 immutable->pkey_tbl_len = attr.pkey_tbl_len; in mthca_port_immutable() 1046 immutable->gid_tbl_len = attr.gid_tbl_len; in mthca_port_immutable() 1047 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in mthca_port_immutable()
|
| /drivers/infiniband/sw/rxe/ |
| A D | rxe_verbs.c | 197 struct ib_port_immutable *immutable) in rxe_port_immutable() argument 213 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_ROCE_UDP_ENCAP; in rxe_port_immutable() 214 immutable->pkey_tbl_len = attr.pkey_tbl_len; in rxe_port_immutable() 215 immutable->gid_tbl_len = attr.gid_tbl_len; in rxe_port_immutable() 216 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in rxe_port_immutable()
|
| /drivers/infiniband/hw/mlx4/ |
| A D | main.c | 2477 struct ib_port_immutable *immutable) in mlx4_port_immutable() argument 2484 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_IB; in mlx4_port_immutable() 2485 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in mlx4_port_immutable() 2488 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_ROCE; in mlx4_port_immutable() 2490 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_ROCE | in mlx4_port_immutable() 2492 immutable->core_cap_flags |= RDMA_CORE_PORT_RAW_PACKET; in mlx4_port_immutable() 2493 if (immutable->core_cap_flags & (RDMA_CORE_PORT_IBA_ROCE | in mlx4_port_immutable() 2495 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in mlx4_port_immutable() 2502 immutable->pkey_tbl_len = attr.pkey_tbl_len; in mlx4_port_immutable() 2503 immutable->gid_tbl_len = attr.gid_tbl_len; in mlx4_port_immutable()
|
| /drivers/infiniband/hw/efa/ |
| A D | efa.h | 179 struct ib_port_immutable *immutable);
|
| A D | efa_verbs.c | 1908 struct ib_port_immutable *immutable) in efa_get_port_immutable() argument 1919 immutable->pkey_tbl_len = attr.pkey_tbl_len; in efa_get_port_immutable() 1920 immutable->gid_tbl_len = attr.gid_tbl_len; in efa_get_port_immutable()
|
| /drivers/infiniband/hw/bnxt_re/ |
| A D | ib_verbs.h | 206 struct ib_port_immutable *immutable);
|
| A D | ib_verbs.c | 315 struct ib_port_immutable *immutable) in bnxt_re_get_port_immutable() argument 322 immutable->pkey_tbl_len = port_attr.pkey_tbl_len; in bnxt_re_get_port_immutable() 323 immutable->gid_tbl_len = port_attr.gid_tbl_len; in bnxt_re_get_port_immutable() 324 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_ROCE; in bnxt_re_get_port_immutable() 325 immutable->core_cap_flags |= RDMA_CORE_CAP_PROT_ROCE_UDP_ENCAP; in bnxt_re_get_port_immutable() 326 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in bnxt_re_get_port_immutable()
|
| /drivers/infiniband/hw/mlx5/ |
| A D | main.c | 3211 struct ib_port_immutable *immutable) in mlx5_port_immutable() argument 3233 immutable->pkey_tbl_len = attr.pkey_tbl_len; in mlx5_port_immutable() 3234 immutable->gid_tbl_len = attr.gid_tbl_len; in mlx5_port_immutable() 3235 immutable->core_cap_flags = get_core_cap_flags(ibdev, &rep); in mlx5_port_immutable() 3236 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in mlx5_port_immutable() 3242 struct ib_port_immutable *immutable) in mlx5_port_rep_immutable() argument 3247 immutable->core_cap_flags = RDMA_CORE_PORT_RAW_PACKET; in mlx5_port_rep_immutable() 3253 immutable->pkey_tbl_len = attr.pkey_tbl_len; in mlx5_port_rep_immutable() 3254 immutable->gid_tbl_len = attr.gid_tbl_len; in mlx5_port_rep_immutable() 3255 immutable->core_cap_flags = RDMA_CORE_PORT_RAW_PACKET; in mlx5_port_rep_immutable()
|
| A D | qp.c | 3550 const struct ib_port_immutable *immutable; in mlx5_set_path() local 3552 immutable = ib_port_immutable_read(&dev->ib_dev, port); in mlx5_set_path() 3553 if (grh->sgid_index >= immutable->gid_tbl_len) { in mlx5_set_path() 3556 immutable->gid_tbl_len); in mlx5_set_path()
|
| /drivers/infiniband/core/ |
| A D | device.c | 885 &pdata->immutable); in setup_port_data() 905 return &dev->port_data[port].immutable; in ib_port_immutable_read() 2574 for (i = 0; i < device->port_data[port].immutable.gid_tbl_len; in ib_find_gid() 2608 for (i = 0; i < device->port_data[port_num].immutable.pkey_tbl_len; in ib_find_pkey()
|
| A D | cache.c | 898 ib_dev->port_data[rdma_port].immutable.gid_tbl_len); in _gid_table_setup_one()
|
| /drivers/infiniband/hw/irdma/ |
| A D | verbs.c | 3927 struct ib_port_immutable *immutable) in irdma_roce_port_immutable() argument 3932 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_ROCE_UDP_ENCAP; in irdma_roce_port_immutable() 3937 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in irdma_roce_port_immutable() 3938 immutable->pkey_tbl_len = attr.pkey_tbl_len; in irdma_roce_port_immutable() 3939 immutable->gid_tbl_len = attr.gid_tbl_len; in irdma_roce_port_immutable() 3945 struct ib_port_immutable *immutable) in irdma_iw_port_immutable() argument 3950 immutable->core_cap_flags = RDMA_CORE_PORT_IWARP; in irdma_iw_port_immutable() 3954 immutable->gid_tbl_len = attr.gid_tbl_len; in irdma_iw_port_immutable()
|
| /drivers/gpio/ |
| A D | TODO | 159 Moving over to immutable irq_chip structures
|