Lines Matching refs:event

511  * fc_get_event_number - Obtain the next sequential FC event number
526 * fc_host_post_fc_event - routine to do the work of posting an event
528 * @shost: host the event occurred on
529 * @event_number: fc event number obtained from get_fc_event_number()
530 * @event_code: fc_host event being posted
531 * @data_len: amount, in bytes, of event data
532 * @data_buf: pointer to event data
545 struct fc_nl_event *event;
558 len = FC_NL_MSGALIGN(sizeof(*event) - sizeof(event->event_data) + data_len);
571 event = nlmsg_data(nlh);
573 INIT_SCSI_NL_HDR(&event->snlh, SCSI_NL_TRANSPORT_FC,
575 event->seconds = ktime_get_real_seconds();
576 event->vendor_id = vendor_id;
577 event->host_no = shost->host_no;
578 event->event_datalen = data_len; /* bytes */
579 event->event_num = event_number;
580 event->event_code = event_code;
582 memcpy(event->event_data_flex, data_buf, data_len);
583 padding = len - offsetof(typeof(*event), event_data_flex) - data_len;
584 memset(event->event_data_flex + data_len, 0, padding);
605 * @shost: host the event occurred on
606 * @event_number: fc event number obtained from get_fc_event_number()
607 * @event_code: fc_host event being posted
608 * @event_data: 32bits of data for the event being posted
624 * fc_host_post_vendor_event - called to post a vendor unique event
626 * @shost: host the event occurred on
627 * @event_number: fc event number obtained from get_fc_event_number()
752 * event statistics.
800 * event statistics.
831 * event statistics.
877 * event statistics.
898 * @event_acknowledge: 1, if LLDD handles this event.