Home
last modified time | relevance | path

Searched refs:ib_pkey_t (Results 1 – 25 of 51) sorted by relevance

123

/illumos-gate/usr/src/lib/libdladm/common/
H A Dlibdlib.h45 ib_pkey_t dia_pkey; /* IB partitions P_Key */
52 ib_pkey_t *dia_port_pkeys; /* Ptr to the P_Key table */
63 ib_pkey_t, uint32_t, char *, datalink_id_t *, dladm_arg_list_t *);
H A Dlibdlib.c54 dladm_status_t dladm_part_create(dladm_handle_t, datalink_id_t, ib_pkey_t,
292 ioc.ioc_pkeys = calloc(sizeof (ib_pkey_t), ioc.ioc_pkey_tbl_sz); in dladm_ib_info()
427 ib_pkey_t pkey, uint32_t flags, char *pname, datalink_id_t *partlinkid, in dladm_part_create()
615 ib_pkey_t pkey; in i_dladm_part_up()
659 pkey = (ib_pkey_t)u64; in i_dladm_part_up()
/illumos-gate/usr/src/uts/common/sys/ib/mgt/ibmf/
H A Dibmf_saa.h407 ib_pkey_t p_key,
450 ib_pkey_t pkey,
490 ib_pkey_t p_key,
529 ib_pkey_t p_key,
H A Dibmf.h887 ib_pkey_t p_key,
931 ib_pkey_t *p_key,
964 ib_pkey_t p_key,
H A Dibmf_impl.h210 ib_pkey_t isq_pkey; /* qp's partition key */
625 int ibmf_i_alloc_qp(ibmf_client_t *clientp, ib_pkey_t p_key,
629 uint_t *qp_nump, ib_pkey_t *p_keyp, ib_qkey_t *q_keyp, uint8_t *portnump);
630 int ibmf_i_modify_qp(ibmf_qp_handle_t ibmf_qp_handle, ib_pkey_t p_key,
632 int ibmf_i_get_pkeyix(ibt_hca_hdl_t hca_handle, ib_pkey_t pkey,
633 uint8_t port, ib_pkey_t *pkeyixp);
635 ib_pkey_t *pkeyp);
H A Dibmf_msg.h52 ib_pkey_t ia_p_key;
/illumos-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_hca.c783 pkey_tbl_len = ROUNDUP(sp1->p_pkey_tbl_sz * sizeof (ib_pkey_t), in ibtl_query_one_port()
796 p1->p_pkey_tbl = (ib_pkey_t *)p2; in ibtl_query_one_port()
864 p1->p_pkey_tbl = (ib_pkey_t *)p2; in ibtl_query_hca_ports()
912 ib_pkey_t *saved_pkey_tbl; in ibtl_reinit_hca_portinfo()
944 sp1->p_pkey_tbl = (ib_pkey_t *)(sp1 + 1); in ibtl_reinit_hca_portinfo()
1034 pkey_tbl_len = ROUNDUP(pkey_tbl_sz * sizeof (ib_pkey_t), in ibtl_init_hca_portinfo()
1052 p1->p_pkey_tbl = (ib_pkey_t *)p2; in ibtl_init_hca_portinfo()
1338 ib_pkey_t pkey, uint16_t *pkey_ix) in ibtl_pkey2index()
1387 uint16_t pkey_ix, ib_pkey_t *pkey) in ibtl_index2pkey()
1507 ib_pkey_t *pkey) in ibt_index2pkey()
[all …]
/illumos-gate/usr/src/uts/common/sys/ib/mgt/
H A Dib_mad.h106 ib_pkey_t RedirectP_Key; /* p_key for class services */
116 ib_pkey_t TrapP_Key; /* p_key for traps */
137 ib_pkey_t RedirectP_Key; /* p_key for class services */
147 ib_pkey_t TrapP_Key; /* p_key for traps */
/illumos-gate/usr/src/uts/common/io/ib/ibnex/
H A Dibnex_hca.c52 char *, ib_pkey_t *, uint8_t *);
76 ib_pkey_t, dev_info_t **);
78 ibdm_port_attr_t *, int, int, ib_pkey_t, int *,
89 char *, int *, ib_pkey_t *, uint8_t *);
323 ib_pkey_t pkey; in ibnex_config_obp_args()
418 char *devname, ib_pkey_t *pkey, uint8_t *port) in ibnex_prom_devname_to_pkey_n_portnum()
486 ib_pkey_t pkey; in ibnex_hca_bus_config_one()
H A Dibnex.c81 ib_pkey_t, dev_info_t **);
85 void *, int, ib_pkey_t);
87 int, ib_pkey_t);
89 dev_info_t *, char *, ib_pkey_t);
1484 ib_pkey_t pkey; in ibnex_create_vppa_nodes()
1614 ib_pkey_t pkey; in ibnex_config_port_node()
1717 ib_pkey_t *pkey, uint8_t *port_num) in ibnex_get_pkey_commsvc_index_portnum()
2717 ib_pkey_t node_pkey; in ibnex_get_node_and_dip_from_guid()
2767 ib_pkey_t node_pkey; in ibnex_get_dip_from_guid()
3382 int index, ib_pkey_t pkey) in ibnex_is_node_data_present()
[all …]
H A Dibnex_ioctl.c60 ib_guid_t, int, ib_pkey_t, ibnex_node_type_t);
71 ib_pkey_t, ibnex_node_data_t **, dev_info_t **);
101 ibdm_port_attr_t *, int, int, ib_pkey_t, int *,
104 ib_pkey_t, dev_info_t **);
1155 ib_pkey_t pkey; in ibnex_get_snapshot()
1192 port_attr->pa_hca_guid, j, (ib_pkey_t)0, in ibnex_get_snapshot()
1213 port_attr->pa_port_guid, k, (ib_pkey_t)0, in ibnex_get_snapshot()
1384 ib_guid_t port_guid, int svc_index, ib_pkey_t p_key, in ibnex_get_commsvcnode_snapshot()
3179 (ib_pkey_t *)(uintptr_t)query_hca_port_32->pkey_tbl; in ibnex_ctl_query_hca_port()
3239 pkey_tbl_sz * sizeof (ib_pkey_t), mode) != 0) { in ibnex_ctl_query_hca_port()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dibpart.h76 ib_pkey_t ioc_pkey;
87 ib_pkey_t *ioc_pkeys;
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/
H A Dibti_common.h332 ib_pkey_t pa_pkey; /* IBT_PATH_PKEY */
577 ib_pkey_t mc_pkey; /* Partition key for this MCG */
645 ib_pkey_t sb_pkey; /* Service P_Key */
1459 ib_pkey_t pkey, uint16_t *pkey_ix);
1462 uint16_t pkey_ix, ib_pkey_t *pkey);
1465 ib_pkey_t pkey, uint16_t *pkey_ix);
1468 uint16_t pkey_ix, ib_pkey_t *pkey);
1756 ib_pkey_t sip_pkey; /* Optional */
1869 ib_pkey_t ar_pkey; /* P_Key valid on port of ar_gid */
1943 ib_pkey_t pa_pkey;
H A Dibti_cm.h241 ib_pkey_t rdi_pkey;
430 ib_pkey_t req_pkey;
572 ib_pkey_t sreq_pkey;
/illumos-gate/usr/src/uts/common/sys/ib/mgt/ibcm/
H A Dibcm_impl.h413 ib_pkey_t pkey;
758 ib_pkey_t sbind_pkey;
864 ib_pkey_t qp_pkey;
1071 ib_pkey_t pkey);
1131 ib_pkey_t req_part_key; /* Partition key - 16 bits */
1429 ib_pkey_t sidr_req_pkey; /* P_Key */
1471 ib_pkey_t RedirectP_Key; /* p_key for class services */
1479 ib_pkey_t TrapP_Key; /* p_key for traps */
H A Dibcm_arp.h83 ib_pkey_t ip_pkey;
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/sol_ofs/
H A Dsol_ib_cma.h50 ib_pkey_t dev_pkey;
/illumos-gate/usr/src/uts/common/sys/ib/mgt/ibdm/
H A Dibdm_impl.h178 ib_pkey_t gl_p_key;
183 ib_pkey_t gl_redirect_pkey;
H A Dibdm_ibnex.h185 ib_pkey_t pt_pkey; /* P_Key value */
/illumos-gate/usr/src/uts/common/sys/ib/
H A Dib_types.h140 typedef uint16_t ib_pkey_t; /* P_Key */ typedef
/illumos-gate/usr/src/uts/common/sys/ib/ibnex/
H A Dibnex_devctl.h538 ib_pkey_t *p_pkey_tbl; /* P_Key table */
594 ib_pkey_t *pkey_tbl; /* in: P_Key table */
H A Dibnex.h69 ib_pkey_t port_pkey;
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_ioctl.c728 ib_pkey_t *pkey_tbl; in tavor_ioctl_ports()
771 pkey_tbl = (ib_pkey_t *)kmem_zalloc(tbl_size * sizeof (ib_pkey_t), in tavor_ioctl_ports()
813 kmem_free(pkey_tbl, tbl_size * sizeof (ib_pkey_t)); in tavor_ioctl_ports()
849 ib_pkey_t *pkey_tbl; in tavor_ioctl_loopback()
911 pkey_tbl = (ib_pkey_t *)kmem_zalloc(tbl_size * sizeof (ib_pkey_t), in tavor_ioctl_loopback()
925 kmem_free(pkey_tbl, tbl_size * sizeof (ib_pkey_t)); in tavor_ioctl_loopback()
943 kmem_free(pkey_tbl, tbl_size * sizeof (ib_pkey_t)); in tavor_ioctl_loopback()
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Denx_ibt.c218 mcg_attr.mc_pkey = (ib_pkey_t)EIB_ADMIN_PKEY; in eibnx_find_mgroups()
254 mcg_attr.mc_pkey = (ib_pkey_t)EIB_ADMIN_PKEY; in eibnx_find_mgroups()
374 (ib_pkey_t)EIB_ADMIN_PKEY, &(alloc_attr.ud_pkey_ix)); in eibnx_setup_ud_channel()
674 mcg_attr.mc_pkey = (ib_pkey_t)EIB_ADMIN_PKEY; in eibnx_join_solicit_mcg()
725 mcg_attr.mc_pkey = (ib_pkey_t)EIB_ADMIN_PKEY; in eibnx_join_advertise_mcg()
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibmf/
H A Dibmf_saa.c917 ib_gid_t dgid, ib_pkey_t p_key, ib_mtu_t mtu, boolean_t reversible, in ibmf_saa_gid_to_pathrecords()
1059 ib_pkey_t p_key, boolean_t reversible, uint_t flags, uint_t *num_paths, in ibmf_saa_paths_from_gid()
1155 char *service_name, ib_pkey_t p_key, uint_t flags, in ibmf_saa_name_to_service_record()
1265 ib_svc_id_t service_id, ib_pkey_t p_key, uint_t flags, uint_t *num_records, in ibmf_saa_id_to_service_record()

123