/linux-6.1.9/drivers/infiniband/hw/ocrdma/ |
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()
|
/linux-6.1.9/tools/testing/selftests/efivarfs/ |
D | open-unlink.c | 13 static int set_immutable(const char *path, int immutable) in set_immutable() argument 32 if (immutable) in set_immutable()
|
/linux-6.1.9/drivers/infiniband/sw/rdmavt/ |
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()
|
/linux-6.1.9/drivers/infiniband/hw/qedr/ |
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()
|
D | verbs.h | 101 struct ib_port_immutable *immutable);
|
/linux-6.1.9/include/rdma/ |
D | ib_verbs.h | 2195 struct ib_port_immutable immutable; member 2374 struct ib_port_immutable *immutable); 3070 return device->port_data[port_num].immutable.core_cap_flags & in rdma_is_grh_required() 3077 return device->port_data[port_num].immutable.core_cap_flags & in rdma_protocol_ib() 3084 return device->port_data[port_num].immutable.core_cap_flags & in rdma_protocol_roce() 3091 return device->port_data[port_num].immutable.core_cap_flags & in rdma_protocol_roce_udp_encap() 3098 return device->port_data[port_num].immutable.core_cap_flags & in rdma_protocol_roce_eth_encap() 3105 return device->port_data[port_num].immutable.core_cap_flags & in rdma_protocol_iwarp() 3119 return device->port_data[port_num].immutable.core_cap_flags & in rdma_protocol_raw_packet() 3126 return device->port_data[port_num].immutable.core_cap_flags & in rdma_protocol_usnic() [all …]
|
/linux-6.1.9/drivers/md/persistent-data/ |
D | Kconfig | 8 Library providing immutable on-disk data structure support for
|
/linux-6.1.9/drivers/infiniband/hw/hns/ |
D | hns_roce_main.c | 465 struct ib_port_immutable *immutable) in hns_roce_port_immutable() argument 474 immutable->pkey_tbl_len = attr.pkey_tbl_len; in hns_roce_port_immutable() 475 immutable->gid_tbl_len = attr.gid_tbl_len; in hns_roce_port_immutable() 477 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in hns_roce_port_immutable() 478 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_ROCE; in hns_roce_port_immutable() 480 immutable->core_cap_flags |= RDMA_CORE_PORT_IBA_ROCE_UDP_ENCAP; in hns_roce_port_immutable()
|
/linux-6.1.9/drivers/infiniband/hw/vmw_pvrdma/ |
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()
|
/linux-6.1.9/drivers/gpu/drm/exynos/ |
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()
|
/linux-6.1.9/Documentation/ABI/stable/ |
D | sysfs-bus-firewire | 48 Read-only and immutable. 126 Read-only attribute, immutable during the target's lifetime.
|
/linux-6.1.9/mm/ |
D | percpu-internal.h | 50 bool immutable; /* no [de]population allowed */ member
|
D | percpu-vm.c | 17 WARN_ON(chunk->immutable); in pcpu_chunk_page()
|
/linux-6.1.9/drivers/infiniband/hw/cxgb4/ |
D | provider.c | 426 struct ib_port_immutable *immutable) in c4iw_port_immutable() argument 431 immutable->core_cap_flags = RDMA_CORE_PORT_IWARP; in c4iw_port_immutable() 437 immutable->gid_tbl_len = attr.gid_tbl_len; in c4iw_port_immutable()
|
/linux-6.1.9/drivers/infiniband/hw/usnic/ |
D | usnic_ib_main.c | 307 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-6.1.9/drivers/infiniband/sw/rxe/ |
D | rxe_verbs.c | 122 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-6.1.9/Documentation/filesystems/ |
D | efivarfs.rst | 24 as immutable files. This doesn't prevent removal - "chattr -i" will work -
|
D | ntfs3.rst | 76 will be marked as system immutable files.
|
/linux-6.1.9/drivers/infiniband/hw/mthca/ |
D | mthca_provider.c | 1029 struct ib_port_immutable *immutable) in mthca_port_immutable() argument 1034 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_IB; in mthca_port_immutable() 1040 immutable->pkey_tbl_len = attr.pkey_tbl_len; in mthca_port_immutable() 1041 immutable->gid_tbl_len = attr.gid_tbl_len; in mthca_port_immutable() 1042 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in mthca_port_immutable()
|
/linux-6.1.9/Documentation/userspace-api/media/mediactl/ |
D | media-ioc-setup-link.rst | 64 non-existing link, or the link is immutable and an attempt to modify
|
/linux-6.1.9/drivers/infiniband/hw/efa/ |
D | efa.h | 163 struct ib_port_immutable *immutable);
|
/linux-6.1.9/drivers/infiniband/hw/bnxt_re/ |
D | ib_verbs.h | 155 struct ib_port_immutable *immutable);
|
/linux-6.1.9/drivers/infiniband/hw/mlx4/ |
D | main.c | 2482 struct ib_port_immutable *immutable) in mlx4_port_immutable() argument 2489 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_IB; in mlx4_port_immutable() 2490 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in mlx4_port_immutable() 2493 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_ROCE; in mlx4_port_immutable() 2495 immutable->core_cap_flags = RDMA_CORE_PORT_IBA_ROCE | in mlx4_port_immutable() 2497 immutable->core_cap_flags |= RDMA_CORE_PORT_RAW_PACKET; in mlx4_port_immutable() 2498 if (immutable->core_cap_flags & (RDMA_CORE_PORT_IBA_ROCE | in mlx4_port_immutable() 2500 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in mlx4_port_immutable() 2507 immutable->pkey_tbl_len = attr.pkey_tbl_len; in mlx4_port_immutable() 2508 immutable->gid_tbl_len = attr.gid_tbl_len; in mlx4_port_immutable()
|
/linux-6.1.9/drivers/infiniband/hw/mlx5/ |
D | main.c | 2915 struct ib_port_immutable *immutable) in mlx5_port_immutable() argument 2934 immutable->pkey_tbl_len = attr.pkey_tbl_len; in mlx5_port_immutable() 2935 immutable->gid_tbl_len = attr.gid_tbl_len; in mlx5_port_immutable() 2936 immutable->core_cap_flags = get_core_cap_flags(ibdev, &rep); in mlx5_port_immutable() 2937 immutable->max_mad_size = IB_MGMT_MAD_SIZE; in mlx5_port_immutable() 2943 struct ib_port_immutable *immutable) in mlx5_port_rep_immutable() argument 2948 immutable->core_cap_flags = RDMA_CORE_PORT_RAW_PACKET; in mlx5_port_rep_immutable() 2954 immutable->pkey_tbl_len = attr.pkey_tbl_len; in mlx5_port_rep_immutable() 2955 immutable->gid_tbl_len = attr.gid_tbl_len; in mlx5_port_rep_immutable() 2956 immutable->core_cap_flags = RDMA_CORE_PORT_RAW_PACKET; in mlx5_port_rep_immutable()
|
/linux-6.1.9/drivers/infiniband/core/ |
D | device.c | 849 &pdata->immutable); in setup_port_data() 869 return &dev->port_data[port].immutable; in ib_port_immutable_read() 2461 for (i = 0; i < device->port_data[port].immutable.gid_tbl_len; in ib_find_gid() 2495 for (i = 0; i < device->port_data[port_num].immutable.pkey_tbl_len; in ib_find_pkey()
|