Searched refs:p_smp (Results 1 - 20 of 20) sorted by relevance

/freebsd-10.1-release/contrib/ofed/management/opensm/opensm/
H A Dosm_sminfo_rcv.c85 ib_smp_t *p_smp; local
97 p_smp = osm_madw_get_smp_ptr(p_madw);
99 CL_ASSERT(p_smp->method == IB_MAD_METHOD_GET);
134 * Check if the p_smp received is legal.
144 __osm_sminfo_rcv_check_set_req_legality(IN const ib_smp_t * const p_smp) argument
148 p_smi = ib_smp_get_payload_ptr(p_smp);
150 if (p_smp->attr_mod == IB_SMINFO_ATTR_MOD_ACKNOWLEDGE) {
153 } else if (p_smp->attr_mod == IB_SMINFO_ATTR_MOD_HANDOVER ||
154 p_smp->attr_mod == IB_SMINFO_ATTR_MOD_DISABLE ||
155 p_smp
171 ib_smp_t *p_smp; local
427 const ib_smp_t *p_smp; local
522 const ib_smp_t *p_smp; local
560 ib_smp_t *p_smp; local
[all...]
H A Dosm_mcast_fwd_rcv.c64 ib_smp_t *p_smp; local
79 p_smp = osm_madw_get_smp_ptr(p_madw);
80 p_block = (uint16_t *) ib_smp_get_payload_ptr(p_smp);
81 block_num = cl_ntoh32(p_smp->attr_mod) & IB_MCAST_BLOCK_ID_MASK_HO;
82 position = (uint8_t) ((cl_ntoh32(p_smp->attr_mod) &
96 cl_ntoh64(p_smp->trans_id));
H A Dosm_pkey_rcv.c61 ib_smp_t *p_smp; local
77 p_smp = osm_madw_get_smp_ptr(p_madw);
80 p_pkey_tbl = (ib_pkey_table_t *) ib_smp_get_payload_ptr(p_smp);
85 CL_ASSERT(p_smp->attr_id == IB_MAD_ATTR_P_KEY_TABLE);
95 cl_ntoh64(node_guid), cl_ntoh64(p_smp->trans_id));
102 block_num = (uint16_t) ((cl_ntoh32(p_smp->attr_mod)) & 0x0000FFFF);
106 (uint8_t) (((cl_ntoh32(p_smp->attr_mod)) & 0x00FF0000) >>
122 cl_ntoh64(node_guid), cl_ntoh64(p_smp->trans_id));
H A Dosm_slvl_map_rcv.c68 ib_smp_t *p_smp; local
83 p_smp = osm_madw_get_smp_ptr(p_madw);
85 p_slvl_tbl = (ib_slvl_table_t *) ib_smp_get_payload_ptr(p_smp);
90 CL_ASSERT(p_smp->attr_id == IB_MAD_ATTR_SLVL_TABLE);
102 cl_ntoh64(node_guid), cl_ntoh64(p_smp->trans_id));
112 (uint8_t) cl_ntoh32(p_smp->attr_mod & 0xFF000000);
114 (uint8_t) cl_ntoh32((p_smp->attr_mod & 0x00FF0000) << 8);
130 cl_ntoh64(node_guid), cl_ntoh64(p_smp->trans_id));
H A Dosm_vl_arb_rcv.c68 ib_smp_t *p_smp; local
83 p_smp = osm_madw_get_smp_ptr(p_madw);
86 p_vla_tbl = (ib_vl_arb_table_t *) ib_smp_get_payload_ptr(p_smp);
91 CL_ASSERT(p_smp->attr_id == IB_MAD_ATTR_VL_ARBITRATION);
102 cl_ntoh64(node_guid), cl_ntoh64(p_smp->trans_id));
109 block_num = (uint8_t) (cl_ntoh32(p_smp->attr_mod) >> 16);
112 port_num = (uint8_t) (cl_ntoh32(p_smp->attr_mod) & 0x000000FF);
127 cl_ntoh64(node_guid), cl_ntoh64(p_smp->trans_id));
H A Dosm_sm_mad_ctrl.c112 ib_smp_t *p_smp; local
126 p_smp = osm_madw_get_smp_ptr(p_madw);
127 if (ib_smp_is_response(p_smp)) {
186 ib_smp_t *p_smp; local
196 p_smp = osm_madw_get_smp_ptr(p_madw);
198 if (p_smp->mgmt_class == IB_MCLASS_SUBN_DIR && !ib_smp_is_d(p_smp)) {
201 osm_dump_dr_smp(p_ctrl->p_log, p_smp, OSM_LOG_ERROR);
222 switch (p_smp->attr_id) {
262 cl_ntoh16(p_smp
305 ib_smp_t *p_smp; local
384 ib_smp_t *p_smp; local
464 ib_smp_t *p_smp; local
555 ib_smp_t *p_smp; local
669 ib_smp_t *p_smp; local
[all...]
H A Dosm_lin_fwd_rcv.c58 ib_smp_t *p_smp; local
72 p_smp = osm_madw_get_smp_ptr(p_madw);
73 p_block = (uint8_t *) ib_smp_get_payload_ptr(p_smp);
74 block_num = cl_ntoh32(p_smp->attr_mod);
H A Dosm_resp.c108 ib_smp_t *p_smp; local
136 p_smp = osm_madw_get_smp_ptr(p_madw);
138 osm_resp_make_resp_smp(sm, p_req_smp, mad_status, p_payload, p_smp);
149 ib_get_sm_attr_str(p_smp->attr_id), cl_ntoh16(p_smp->attr_id),
150 cl_ntoh32(p_smp->attr_mod), cl_ntoh64(p_smp->trans_id));
H A Dosm_node.c59 ib_smp_t *p_smp; local
63 p_smp = osm_madw_get_smp_ptr(p_madw);
65 p_ni = (ib_node_info_t *) ib_smp_get_payload_ptr(p_smp);
74 p_smp->hop_count, p_smp->initial_path);
82 ib_smp_t *p_smp; local
85 p_smp = osm_madw_get_smp_ptr(p_madw);
86 p_ni = (ib_node_info_t *) ib_smp_get_payload_ptr(p_smp);
91 p_smp->hop_count, p_smp
99 ib_smp_t *p_smp; local
[all...]
H A Dosm_node_info_rcv.c269 ib_smp_t *p_smp; local
274 p_smp = osm_madw_get_smp_ptr(p_madw);
275 p_ni = (ib_node_info_t *) ib_smp_get_payload_ptr(p_smp);
340 ib_smp_t *p_smp; local
346 p_smp = osm_madw_get_smp_ptr(p_madw);
347 p_ni = (ib_node_info_t *) ib_smp_get_payload_ptr(p_smp);
397 ib_smp_t *p_smp; local
409 p_smp = osm_madw_get_smp_ptr(p_madw);
410 p_ni = (ib_node_info_t *) ib_smp_get_payload_ptr(p_smp);
473 osm_dr_path_init(p_dr_path, h_bind, p_smp
505 ib_smp_t *p_smp; local
601 ib_smp_t *p_smp; local
747 ib_smp_t *p_smp; local
801 ib_smp_t *p_smp; local
[all...]
H A Dosm_helper.c1806 IN const ib_smp_t * const p_smp,
1819 p_smp->base_ver,
1820 p_smp->mgmt_class,
1821 p_smp->class_ver,
1822 p_smp->method, ib_get_sm_method_str(p_smp->method));
1824 if (p_smp->mgmt_class == IB_MCLASS_SUBN_DIR) {
1828 ib_smp_is_d(p_smp), ib_smp_get_status(p_smp));
1832 cl_ntoh16(p_smp
1805 osm_dump_dr_smp(IN osm_log_t * const p_log, IN const ib_smp_t * const p_smp, IN const osm_log_level_t log_level) argument
2019 osm_dump_smp_dr_path(IN osm_log_t * const p_log, IN const ib_smp_t * const p_smp, IN const osm_log_level_t log_level) argument
[all...]
H A Dosm_node_desc_rcv.c98 ib_smp_t *p_smp; local
108 p_smp = osm_madw_get_smp_ptr(p_madw);
109 p_nd = (ib_node_desc_t *) ib_smp_get_payload_ptr(p_smp);
H A Dosm_port_info_rcv.c461 ib_smp_t *p_smp; local
477 p_smp = osm_madw_get_smp_ptr(p_madw);
478 p_pi = (ib_port_info_t *) ib_smp_get_payload_ptr(p_smp);
481 if (cl_ntoh16(p_smp->status) & 0x7fff) {
484 (cl_ntoh16(p_smp->status) & 0x7fff) == 0x1c) {
488 cl_ntoh16(p_smp->status) & 0x7fff);
507 cl_ntoh64(p_smp->trans_id));
521 ib_smp_t *p_smp; local
536 p_smp = osm_madw_get_smp_ptr(p_madw);
538 p_pi = (ib_port_info_t *) ib_smp_get_payload_ptr(p_smp);
[all...]
H A Dosm_sw_info_rcv.c251 ib_smp_t *p_smp; local
262 p_smp = osm_madw_get_smp_ptr(p_madw);
263 p_si = (ib_switch_info_t *) ib_smp_get_payload_ptr(p_smp);
356 ib_smp_t *p_smp; local
363 p_smp = osm_madw_get_smp_ptr(p_madw);
364 p_si = (ib_switch_info_t *) ib_smp_get_payload_ptr(p_smp);
386 if (ib_smp_get_status(p_smp) != 0) {
435 ib_smp_t *p_smp; local
446 p_smp = osm_madw_get_smp_ptr(p_madw);
447 p_si = (ib_switch_info_t *) ib_smp_get_payload_ptr(p_smp);
[all...]
H A Dosm_trap_rcv.c285 ib_smp_t *p_smp; local
322 p_smp = osm_madw_get_smp_ptr(p_madw);
324 if (p_smp->method != IB_MAD_METHOD_TRAP) {
326 "Unsupported method 0x%X\n", p_smp->method);
336 memcpy(payload, &(p_smp->data), IB_SMP_DATA_SIZE);
386 port_num, cl_ntoh64(p_smp->trans_id));
402 cl_ntoh64(p_smp->trans_id));
411 cl_ntoh64(p_smp->trans_id));
419 p_smp->m_key = p_physp->port_info.m_key;
695 ib_smp_t *p_smp; local
[all...]
H A Dosm_switch.c85 ib_smp_t *p_smp; local
89 p_smp = osm_madw_get_smp_ptr(p_madw);
90 p_si = (ib_switch_info_t *) ib_smp_get_payload_ptr(p_smp);
93 CL_ASSERT(p_smp->attr_id == IB_MAD_ATTR_SWITCH_INFO);
/freebsd-10.1-release/contrib/ofed/management/opensm/libvendor/
H A Dosm_pkt_randomizer.c227 const ib_smp_t *p_smp; local
233 p_smp = (ib_smp_t *) p_mad;
235 if (p_smp->mgmt_class != IB_MCLASS_SUBN_DIR)
240 p_smp->hop_count, p_smp->initial_path);
247 cl_ntoh64(p_smp->trans_id));
/freebsd-10.1-release/contrib/ofed/management/opensm/osmtest/
H A Dosmt_inform.c361 ib_smp_t *p_smp = (ib_smp_t *) (p_qp_ctx->p_send_buf); local
362 ib_mad_notice_attr_t *p_ntc = ib_smp_get_payload_ptr(p_smp);
380 memset(p_smp, 0, sizeof(ib_smp_t));
381 ib_mad_init_new((ib_mad_t *) p_smp,
387 p_smp->attr_id = IB_MAD_ATTR_NOTICE;
418 mgt_res = IB_MGT_send_mad(p_qp_ctx->ib_mgt_qp0_handle, p_smp, /* actual payload */
477 "Received an Unexpected Method:%d\n", p_smp->method);
493 ib_smp_t *p_smp = (ib_smp_t *) (p_qp_ctx->p_send_buf); local
544 "Received an Unexpected Method:%d\n", p_smp->method);
/freebsd-10.1-release/contrib/ofed/management/opensm/include/opensm/
H A Dosm_helper.h453 IN const ib_smp_t * const p_smp,
457 IN const ib_smp_t * const p_smp,
461 IN const ib_sa_mad_t * const p_smp,
/freebsd-10.1-release/contrib/ofed/management/opensm/include/iba/
H A Dib_types.h3983 ib_smp_get_status(IN const ib_smp_t * const p_smp) argument
3985 return ((ib_net16_t) (p_smp->status & IB_SMP_STATUS_MASK));
3990 * p_smp
4012 ib_smp_is_response(IN const ib_smp_t * const p_smp) argument
4014 return (ib_mad_is_response((const ib_mad_t *)p_smp));
4019 * p_smp
4040 static inline boolean_t OSM_API ib_smp_is_d(IN const ib_smp_t * const p_smp) argument
4042 return ((p_smp->status & IB_SMP_DIRECTION) == IB_SMP_DIRECTION);
4047 * p_smp
4073 ib_smp_init_new(IN ib_smp_t * const p_smp, argument
[all...]

Completed in 100 milliseconds