Lines Matching refs:event
61 /* Port mgmt change event handling */
63 #define GET_BLK_PTR_FROM_EQE(eqe) be32_to_cpu(eqe->event.port_mgmt_change.params.tbl_change_info.block_ptr)
64 #define GET_MASK_FROM_EQE(eqe) be32_to_cpu(eqe->event.port_mgmt_change.params.tbl_change_info.tbl_entries_mask)
277 pr_debug("PKEY Change event: port=%d, "
1100 * and the sl-to-vl change event is not generated by FW.
1180 u8 port = eqe->event.port_mgmt_change.port;
1187 changed_attr = be32_to_cpu(eqe->event.port_mgmt_change.params.port_info.changed_attr);
1192 u16 lid = be16_to_cpu(eqe->event.port_mgmt_change.params.port_info.mstr_sm_lid);
1193 u8 sl = eqe->event.port_mgmt_change.params.port_info.mstr_sm_sl & 0xf;
1197 /* Check if it is a lid change event */
1201 /* Generate GUID changed event */
1207 if (!eqe->event.port_mgmt_change.params.port_info.gid_prefix)
1211 eqe->event.port_mgmt_change.params.port_info.gid_prefix;
1262 eqe->event.port_mgmt_change.params.sl2vl_tbl_change_info.sl2vl_table[jj];
1271 "Port Management Change event\n", eqe->subtype);
1280 struct ib_event event;
1282 event.device = &dev->ib_dev;
1283 event.element.port_num = port_num;
1284 event.event = type;
1286 ib_dispatch_event(&event);
1785 static void pv_qp_event_handler(struct ib_event *event, void *qp_context)
1791 event->event, sqp->port);