Home
last modified time | relevance | path

Searched refs:subnet_prefix (Results 1 – 19 of 19) sorted by relevance

/linux/security/selinux/
H A Dibpkey.c63 * @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(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...]
H A Dhooks.c7125 static int selinux_ib_pkey_access(void *ib_sec, u64 subnet_prefix, u16 pkey_val) in selinux_ib_pkey_access() argument
7133 err = sel_ib_pkey_sid(subnet_prefix, pkey_val, &sid); in selinux_ib_pkey_access()
7138 ibpkey.subnet_prefix = subnet_prefix; in selinux_ib_pkey_access()
/linux/security/selinux/include/
H A Dibpkey.h22 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 Dobjsec.h168 u64 subnet_prefix; /* Port subnet prefix */ member
H A Dsecurity.h318 int security_ib_pkey_sid(u64 subnet_prefix, u16 pkey_num, u32 *out_sid);
/linux/drivers/infiniband/hw/hfi1/
H A Druc.c17 (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()
/linux/drivers/infiniband/core/
H A Dcache.c541 gid->global.subnet_prefix = cpu_to_be64(0xfe80000000000000LL); in make_default_gid()
1077 *sn_pfx = device->port_data[port_num].cache.subnet_prefix; in ib_get_cached_subnet_prefix()
1430 tprops->subnet_prefix = in config_non_roce_gid_cache()
1431 be64_to_cpu(gid_attr.gid.global.subnet_prefix); in config_non_roce_gid_cache()
1508 device->port_data[port].cache.subnet_prefix = tprops->subnet_prefix; in ib_cache_update()
1514 tprops->subnet_prefix); in ib_cache_update()
H A Dsa_query.c2345 cpu_to_be64(port_attr.subnet_prefix)); in update_sm_ah()
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_ib.c1102 priv->local_gid.global.subnet_prefix = gid0.global.subnet_prefix; in ipoib_dev_addr_changed_valid()
1103 dev_addr_mod(priv->dev, 4, (u8 *)&gid0.global.subnet_prefix, in ipoib_dev_addr_changed_valid()
1104 sizeof(gid0.global.subnet_prefix)); in ipoib_dev_addr_changed_valid()
1105 search_gid.global.subnet_prefix = gid0.global.subnet_prefix; in ipoib_dev_addr_changed_valid()
/linux/include/uapi/rdma/
H A Drdma_user_rxe.h50 __be64 subnet_prefix; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Drdma.c115 gid->global.subnet_prefix = cpu_to_be64(0xfe80000000000000LL); in mlx5_rdma_make_default_gid()
H A Dvport.c715 gid->global.subnet_prefix = tmp->global.subnet_prefix; in mlx5_query_hca_vport_gid()
/linux/drivers/infiniband/hw/mlx4/
H A Dmad.c757 grh->dgid.global.subnet_prefix == cpu_to_be64( in mlx4_ib_demux_mad()
758 atomic64_read(&dev->sriov.demux[port - 1].subnet_prefix))) { in mlx4_ib_demux_mad()
1212 gid.global.subnet_prefix = in handle_port_mgmt_change_event()
1220 (u64)atomic64_read(&dev->sriov.demux[port - 1].subnet_prefix), in handle_port_mgmt_change_event()
1221 be64_to_cpu(gid.global.subnet_prefix)); in handle_port_mgmt_change_event()
1222 atomic64_set(&dev->sriov.demux[port - 1].subnet_prefix, in handle_port_mgmt_change_event()
1223 be64_to_cpu(gid.global.subnet_prefix)); in handle_port_mgmt_change_event()
2336 atomic64_set(&dev->sriov.demux[i].subnet_prefix, in mlx4_ib_init_sriov()
2337 be64_to_cpu(gid.global.subnet_prefix)); in mlx4_ib_init_sriov()
H A Dmcg.c760 be64_to_cpu(group->rec.mgid.global.subnet_prefix), in search_relocate_mgid0_group()
841 be64_to_cpu(group->rec.mgid.global.subnet_prefix), in acquire_group()
/linux/security/selinux/ss/
H A Dpolicydb.h189 u64 subnet_prefix;
188 u64 subnet_prefix; global() member
H A Dservices.c2501 int security_ib_pkey_sid(u64 subnet_prefix, u16 pkey_num, u32 *out_sid) in security_ib_pkey_sid() argument
2525 c->u.ibpkey.subnet_prefix == subnet_prefix) in security_ib_pkey_sid()
H A Dpolicydb.c2710 c->u.ibpkey.subnet_prefix = in ocontext_read()
3760 cpu_to_be64(c->u.ibpkey.subnet_prefix); in ocontext_write()
/linux/drivers/infiniband/hw/qedr/
H A Dmain.c988 sgid->global.subnet_prefix = cpu_to_be64(0xfe80000000000000LL); in qedr_mac_address_change()
/linux/security/
H A Dsecurity.c4860 * @subnet_prefix: subnet prefix of the port
4867 int security_ib_pkey_access(void *sec, u64 subnet_prefix, u16 pkey)
4869 return call_int_hook(ib_pkey_access, sec, subnet_prefix, pkey); in security_ib_pkey_access()
4868 security_ib_pkey_access(void * sec,u64 subnet_prefix,u16 pkey) security_ib_pkey_access() argument