/kernel/linux/linux-5.10/security/selinux/ |
H A D | ibpkey.c | 63 * @subnet_prefix: subnet_prefix 71 static struct sel_ib_pkey *sel_ib_pkey_find(u64 subnet_prefix, u16 pkey_num) in sel_ib_pkey_find() argument 79 pkey->psec.subnet_prefix == subnet_prefix) in sel_ib_pkey_find() 120 * @subnet_prefix: subnet prefix 130 static int sel_ib_pkey_sid_slow(u64 subnet_prefix, u16 pkey_num, u32 *sid) in sel_ib_pkey_sid_slow() argument 138 pkey = sel_ib_pkey_find(subnet_prefix, pkey_num); in sel_ib_pkey_sid_slow() 145 ret = security_ib_pkey_sid(&selinux_state, subnet_prefix, pkey_num, in sel_ib_pkey_sid_slow() 159 new->psec.subnet_prefix in sel_ib_pkey_sid_slow() 182 sel_ib_pkey_sid(u64 subnet_prefix, u16 pkey_num, u32 *sid) sel_ib_pkey_sid() argument [all...] |
/kernel/linux/linux-6.6/security/selinux/ |
H A D | ibpkey.c | 62 * @subnet_prefix: subnet_prefix 70 static struct sel_ib_pkey *sel_ib_pkey_find(u64 subnet_prefix, u16 pkey_num) in sel_ib_pkey_find() argument 78 pkey->psec.subnet_prefix == subnet_prefix) in sel_ib_pkey_find() 119 * @subnet_prefix: subnet prefix 129 static int sel_ib_pkey_sid_slow(u64 subnet_prefix, u16 pkey_num, u32 *sid) in sel_ib_pkey_sid_slow() argument 137 pkey = sel_ib_pkey_find(subnet_prefix, pkey_num); in sel_ib_pkey_sid_slow() 144 ret = security_ib_pkey_sid(subnet_prefix, pkey_num, in sel_ib_pkey_sid_slow() 158 new->psec.subnet_prefix in sel_ib_pkey_sid_slow() 181 sel_ib_pkey_sid(u64 subnet_prefix, u16 pkey_num, u32 *sid) sel_ib_pkey_sid() argument [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | security.c | 66 u64 *subnet_prefix) in get_pkey_and_subnet_prefix() 75 ret = ib_get_cached_subnet_prefix(dev, pp->port_num, subnet_prefix); in get_pkey_and_subnet_prefix() 81 u64 subnet_prefix, in enforce_qp_pkey_security() 87 ret = security_ib_pkey_access(qp_sec->security, subnet_prefix, pkey); in enforce_qp_pkey_security() 95 subnet_prefix, in enforce_qp_pkey_security() 114 u64 subnet_prefix; in check_qp_port_pkey_settings() local 124 &subnet_prefix); in check_qp_port_pkey_settings() 129 subnet_prefix, in check_qp_port_pkey_settings() 138 &subnet_prefix); in check_qp_port_pkey_settings() 143 subnet_prefix, in check_qp_port_pkey_settings() 64 get_pkey_and_subnet_prefix(struct ib_port_pkey *pp, u16 *pkey, u64 *subnet_prefix) get_pkey_and_subnet_prefix() argument 80 enforce_qp_pkey_security(u16 pkey, u64 subnet_prefix, struct ib_qp_security *qp_sec) enforce_qp_pkey_security() argument 194 check_pkey_qps(struct pkey_index_qp_list *pkey, struct ib_device *device, u8 port_num, u64 subnet_prefix) check_pkey_qps() argument 540 ib_security_cache_change(struct ib_device *device, u8 port_num, u64 subnet_prefix) ib_security_cache_change() argument 656 u64 subnet_prefix; ib_security_pkey_access() local [all...] |
H A D | core_priv.h | 226 u64 subnet_prefix); 251 u64 subnet_prefix) in ib_security_cache_change() 249 ib_security_cache_change(struct ib_device *device, u8 port_num, u64 subnet_prefix) ib_security_cache_change() argument
|
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | security.c | 66 u64 *subnet_prefix) in get_pkey_and_subnet_prefix() 75 ib_get_cached_subnet_prefix(dev, pp->port_num, subnet_prefix); in get_pkey_and_subnet_prefix() 81 u64 subnet_prefix, in enforce_qp_pkey_security() 87 ret = security_ib_pkey_access(qp_sec->security, subnet_prefix, pkey); in enforce_qp_pkey_security() 95 subnet_prefix, in enforce_qp_pkey_security() 114 u64 subnet_prefix; in check_qp_port_pkey_settings() local 124 &subnet_prefix); in check_qp_port_pkey_settings() 129 subnet_prefix, in check_qp_port_pkey_settings() 138 &subnet_prefix); in check_qp_port_pkey_settings() 143 subnet_prefix, in check_qp_port_pkey_settings() 64 get_pkey_and_subnet_prefix(struct ib_port_pkey *pp, u16 *pkey, u64 *subnet_prefix) get_pkey_and_subnet_prefix() argument 80 enforce_qp_pkey_security(u16 pkey, u64 subnet_prefix, struct ib_qp_security *qp_sec) enforce_qp_pkey_security() argument 194 check_pkey_qps(struct pkey_index_qp_list *pkey, struct ib_device *device, u32 port_num, u64 subnet_prefix) check_pkey_qps() argument 540 ib_security_cache_change(struct ib_device *device, u32 port_num, u64 subnet_prefix) ib_security_cache_change() argument 656 u64 subnet_prefix; ib_security_pkey_access() local [all...] |
H A D | cache.c | 542 gid->global.subnet_prefix = cpu_to_be64(0xfe80000000000000LL); in make_default_gid() 1084 *sn_pfx = device->port_data[port_num].cache.subnet_prefix; in ib_get_cached_subnet_prefix() 1472 tprops->subnet_prefix = in config_non_roce_gid_cache() 1473 be64_to_cpu(gid_attr.gid.global.subnet_prefix); in config_non_roce_gid_cache() 1545 device->port_data[port].cache.subnet_prefix = tprops->subnet_prefix; in ib_cache_update() 1551 tprops->subnet_prefix); in ib_cache_update()
|
H A D | core_priv.h | 224 u64 subnet_prefix); 249 u64 subnet_prefix) in ib_security_cache_change() 247 ib_security_cache_change(struct ib_device *device, u32 port_num, u64 subnet_prefix) ib_security_cache_change() argument
|
/kernel/linux/linux-5.10/security/selinux/include/ |
H A D | ibpkey.h | 19 int sel_ib_pkey_sid(u64 subnet_prefix, u16 pkey, u32 *sid); 25 static inline int sel_ib_pkey_sid(u64 subnet_prefix, u16 pkey, u32 *sid) in sel_ib_pkey_sid() argument
|
H A D | objsec.h | 138 u64 subnet_prefix; /* Port subnet prefix */ member
|
/kernel/linux/linux-6.6/security/selinux/include/ |
H A D | ibpkey.h | 22 int sel_ib_pkey_sid(u64 subnet_prefix, u16 pkey, u32 *sid); 28 static inline int sel_ib_pkey_sid(u64 subnet_prefix, u16 pkey, u32 *sid) in sel_ib_pkey_sid() argument
|
H A D | objsec.h | 137 u64 subnet_prefix; /* Port subnet prefix */ member
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/ |
H A D | qib_ruc.c | 72 (gid->global.subnet_prefix == gid_prefix || in gid_ok() 73 gid->global.subnet_prefix == IB_DEFAULT_GID_PREFIX)); in gid_ok() 105 grh->dgid.global.subnet_prefix, in qib_ruc_check_hdr() 144 grh->dgid.global.subnet_prefix, in qib_ruc_check_hdr() 195 hdr->sgid.global.subnet_prefix = ibp->rvp.gid_prefix; in qib_make_grh()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/ |
H A D | qib_ruc.c | 72 (gid->global.subnet_prefix == gid_prefix || in gid_ok() 73 gid->global.subnet_prefix == IB_DEFAULT_GID_PREFIX)); in gid_ok() 105 grh->dgid.global.subnet_prefix, in qib_ruc_check_hdr() 144 grh->dgid.global.subnet_prefix, in qib_ruc_check_hdr() 195 hdr->sgid.global.subnet_prefix = ibp->rvp.gid_prefix; in qib_make_grh()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | ruc.c | 59 (gid->global.subnet_prefix == gid_prefix || in gid_ok() 60 gid->global.subnet_prefix == IB_DEFAULT_GID_PREFIX)); in gid_ok() 100 grh->dgid.global.subnet_prefix, in hfi1_ruc_check_hdr() 137 grh->dgid.global.subnet_prefix, in hfi1_ruc_check_hdr() 180 hdr->sgid.global.subnet_prefix = ibp->rvp.gid_prefix; in hfi1_make_grh()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | ruc.c | 17 (gid->global.subnet_prefix == gid_prefix || in gid_ok() 18 gid->global.subnet_prefix == IB_DEFAULT_GID_PREFIX)); in gid_ok() 58 grh->dgid.global.subnet_prefix, in hfi1_ruc_check_hdr() 95 grh->dgid.global.subnet_prefix, in hfi1_ruc_check_hdr() 138 hdr->sgid.global.subnet_prefix = ibp->rvp.gid_prefix; in hfi1_make_grh()
|
/kernel/linux/linux-5.10/include/rdma/ |
H A D | ib_sa.h | 227 ib->dgid.global.subnet_prefix in path_conv_opa_to_ib() 228 = opa->dgid.global.subnet_prefix; in path_conv_opa_to_ib() 231 ib->dgid.global.subnet_prefix in path_conv_opa_to_ib() 232 = opa->dgid.global.subnet_prefix; in path_conv_opa_to_ib()
|
/kernel/linux/linux-6.6/include/rdma/ |
H A D | ib_sa.h | 228 ib->dgid.global.subnet_prefix in path_conv_opa_to_ib() 229 = opa->dgid.global.subnet_prefix; in path_conv_opa_to_ib() 232 ib->dgid.global.subnet_prefix in path_conv_opa_to_ib() 233 = opa->dgid.global.subnet_prefix; in path_conv_opa_to_ib()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | lsm_audit.h | 51 u64 subnet_prefix; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | lsm_audit.h | 51 u64 subnet_prefix; member
|
/kernel/linux/linux-5.10/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_ib.c | 1075 priv->local_gid.global.subnet_prefix = gid0.global.subnet_prefix; in ipoib_dev_addr_changed_valid() 1076 netdev_gid->global.subnet_prefix = gid0.global.subnet_prefix; in ipoib_dev_addr_changed_valid() 1077 search_gid.global.subnet_prefix = gid0.global.subnet_prefix; in ipoib_dev_addr_changed_valid()
|
/kernel/linux/linux-6.6/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_ib.c | 1073 priv->local_gid.global.subnet_prefix = gid0.global.subnet_prefix; in ipoib_dev_addr_changed_valid() 1074 dev_addr_mod(priv->dev, 4, (u8 *)&gid0.global.subnet_prefix, in ipoib_dev_addr_changed_valid() 1075 sizeof(gid0.global.subnet_prefix)); in ipoib_dev_addr_changed_valid() 1076 search_gid.global.subnet_prefix = gid0.global.subnet_prefix; in ipoib_dev_addr_changed_valid()
|
/kernel/linux/linux-5.10/include/uapi/rdma/ |
H A D | rdma_user_rxe.h | 50 __be64 subnet_prefix; member
|
/kernel/linux/linux-6.6/include/uapi/rdma/ |
H A D | rdma_user_rxe.h | 50 __be64 subnet_prefix; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/rdma/ |
H A D | rdma_user_rxe.h | 32 __be64 subnet_prefix; member
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/rdma/ |
H A D | rdma_user_rxe.h | 15 __be64 subnet_prefix; member
|