Home
last modified time | relevance | path

Searched refs:immutable (Results 1 – 25 of 45) sorted by relevance

12

/linux/drivers/infiniband/hw/ocrdma/
A Docrdma_main.c86 struct ib_port_immutable *immutable) in ocrdma_port_immutable() argument
93 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_ROCE; in ocrdma_port_immutable()
95 immutable->core_cap_flags |= RDMA_CORE_CAP_PROT_ROCE_UDP_ENCAP; in ocrdma_port_immutable()
101 immutable->pkey_tbl_len = attr.pkey_tbl_len; in ocrdma_port_immutable()
102 immutable->gid_tbl_len = attr.gid_tbl_len; in ocrdma_port_immutable()
103 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in ocrdma_port_immutable()
/linux/drivers/infiniband/sw/rdmavt/
A Dvt.c260 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()
/linux/tools/testing/selftests/efivarfs/
A Dopen-unlink.c13 static int set_immutable(const char *path, int immutable) in set_immutable() argument
32 if (immutable) in set_immutable()
/linux/drivers/infiniband/hw/qedr/
A Dmain.c85 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 Dverbs.h101 struct ib_port_immutable *immutable);
/linux/include/rdma/
A Dib_verbs.h2177 struct ib_port_immutable immutable; member
2356 struct ib_port_immutable *immutable);
3060 return device->port_data[port_num].immutable.core_cap_flags & in rdma_is_grh_required()
3067 return device->port_data[port_num].immutable.core_cap_flags & in rdma_protocol_ib()
3074 return device->port_data[port_num].immutable.core_cap_flags & in rdma_protocol_roce()
3081 return device->port_data[port_num].immutable.core_cap_flags & in rdma_protocol_roce_udp_encap()
3088 return device->port_data[port_num].immutable.core_cap_flags & in rdma_protocol_roce_eth_encap()
3095 return device->port_data[port_num].immutable.core_cap_flags & in rdma_protocol_iwarp()
3109 return device->port_data[port_num].immutable.core_cap_flags & in rdma_protocol_raw_packet()
3116 return device->port_data[port_num].immutable.core_cap_flags & in rdma_protocol_usnic()
[all …]
/linux/drivers/md/persistent-data/
A DKconfig8 Library providing immutable on-disk data structure support for
/linux/drivers/infiniband/hw/hns/
A Dhns_roce_main.c460 struct ib_port_immutable *immutable) in hns_roce_port_immutable() argument
469 immutable->pkey_tbl_len = attr.pkey_tbl_len; in hns_roce_port_immutable()
470 immutable->gid_tbl_len = attr.gid_tbl_len; in hns_roce_port_immutable()
472 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in hns_roce_port_immutable()
473 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_ROCE; in hns_roce_port_immutable()
475 immutable->core_cap_flags |= RDMA_CORE_PORT_IBA_ROCE_UDP_ENCAP; in hns_roce_port_immutable()
/linux/drivers/infiniband/hw/vmw_pvrdma/
A Dpvrdma_main.c125 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()
/linux/drivers/gpu/drm/exynos/
A Dexynos_drm_plane.c290 int zpos, bool immutable) in exynos_plane_attach_zpos_property() argument
292 if (immutable) in exynos_plane_attach_zpos_property()
/linux/Documentation/ABI/stable/
A Dsysfs-bus-firewire48 Read-only and immutable.
126 Read-only attribute, immutable during the target's lifetime.
/linux/drivers/infiniband/hw/cxgb4/
A Dprovider.c421 struct ib_port_immutable *immutable) in c4iw_port_immutable() argument
426 immutable->core_cap_flags = RDMA_CORE_PORT_IWARP; in c4iw_port_immutable()
432 immutable->gid_tbl_len = attr.gid_tbl_len; in c4iw_port_immutable()
/linux/drivers/infiniband/hw/usnic/
A Dusnic_ib_main.c307 struct ib_port_immutable *immutable) in usnic_port_immutable() argument
312 immutable->core_cap_flags = RDMA_CORE_PORT_USNIC; in usnic_port_immutable()
318 immutable->gid_tbl_len = attr.gid_tbl_len; in usnic_port_immutable()
/linux/drivers/infiniband/hw/mthca/
A Dmthca_provider.c1037 struct ib_port_immutable *immutable) in mthca_port_immutable() argument
1042 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_IB; in mthca_port_immutable()
1048 immutable->pkey_tbl_len = attr.pkey_tbl_len; in mthca_port_immutable()
1049 immutable->gid_tbl_len = attr.gid_tbl_len; in mthca_port_immutable()
1050 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in mthca_port_immutable()
/linux/drivers/infiniband/sw/rxe/
A Drxe_verbs.c122 struct ib_port_immutable *immutable) in rxe_port_immutable() argument
127 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_ROCE_UDP_ENCAP; in rxe_port_immutable()
133 immutable->pkey_tbl_len = attr.pkey_tbl_len; in rxe_port_immutable()
134 immutable->gid_tbl_len = attr.gid_tbl_len; in rxe_port_immutable()
135 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in rxe_port_immutable()
/linux/mm/
A Dpercpu-internal.h50 bool immutable; /* no [de]population allowed */ member
A Dpercpu-vm.c17 WARN_ON(chunk->immutable); in pcpu_chunk_page()
/linux/Documentation/filesystems/
A Defivarfs.rst24 as immutable files. This doesn't prevent removal - "chattr -i" will work -
A Dntfs3.rst76 will be marked as system immutable files.
/linux/Documentation/userspace-api/media/mediactl/
A Dmedia-ioc-setup-link.rst64 non-existing link, or the link is immutable and an attempt to modify
/linux/drivers/infiniband/hw/efa/
A Defa.h163 struct ib_port_immutable *immutable);
/linux/drivers/infiniband/hw/mlx4/
A Dmain.c2490 struct ib_port_immutable *immutable) in mlx4_port_immutable() argument
2497 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_IB; in mlx4_port_immutable()
2498 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in mlx4_port_immutable()
2501 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_ROCE; in mlx4_port_immutable()
2503 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_ROCE | in mlx4_port_immutable()
2505 immutable->core_cap_flags |= RDMA_CORE_PORT_RAW_PACKET; in mlx4_port_immutable()
2506 if (immutable->core_cap_flags & (RDMA_CORE_PORT_IBA_ROCE | in mlx4_port_immutable()
2508 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in mlx4_port_immutable()
2515 immutable->pkey_tbl_len = attr.pkey_tbl_len; in mlx4_port_immutable()
2516 immutable->gid_tbl_len = attr.gid_tbl_len; in mlx4_port_immutable()
/linux/drivers/infiniband/hw/bnxt_re/
A Dib_verbs.h155 struct ib_port_immutable *immutable);
/linux/drivers/infiniband/hw/mlx5/
A Dmain.c2939 struct ib_port_immutable *immutable) in mlx5_port_immutable() argument
2958 immutable->pkey_tbl_len = attr.pkey_tbl_len; in mlx5_port_immutable()
2959 immutable->gid_tbl_len = attr.gid_tbl_len; in mlx5_port_immutable()
2960 immutable->core_cap_flags = get_core_cap_flags(ibdev, &rep); in mlx5_port_immutable()
2961 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in mlx5_port_immutable()
2967 struct ib_port_immutable *immutable) in mlx5_port_rep_immutable() argument
2972 immutable->core_cap_flags = RDMA_CORE_PORT_RAW_PACKET; in mlx5_port_rep_immutable()
2978 immutable->pkey_tbl_len = attr.pkey_tbl_len; in mlx5_port_rep_immutable()
2979 immutable->gid_tbl_len = attr.gid_tbl_len; in mlx5_port_rep_immutable()
2980 immutable->core_cap_flags = RDMA_CORE_PORT_RAW_PACKET; in mlx5_port_rep_immutable()
/linux/drivers/infiniband/core/
A Ddevice.c848 &pdata->immutable); in setup_port_data()
868 return &dev->port_data[port].immutable; in ib_port_immutable_read()
2460 for (i = 0; i < device->port_data[port].immutable.gid_tbl_len; in ib_find_gid()
2493 for (i = 0; i < device->port_data[port_num].immutable.pkey_tbl_len; in ib_find_pkey()

Completed in 104 milliseconds

12