Lines Matching defs:lpfc_cgn_info
446 struct lpfc_cgn_info { struct
448 __le16 cgn_info_size; /* is sizeof(struct lpfc_cgn_info) */ argument
449 uint8_t cgn_info_version; /* represents format of structure */
454 uint8_t cgn_info_mode; /* 0=off 1=managed 2=monitor only */
455 uint8_t cgn_info_detect;
456 uint8_t cgn_info_action;
457 uint8_t cgn_info_level0;
458 uint8_t cgn_info_level1;
459 uint8_t cgn_info_level2;
462 struct lpfc_cgn_ts base_time;
465 uint8_t cgn_index_minute;
466 uint8_t cgn_index_hour;
467 uint8_t cgn_index_day;
469 __le16 cgn_warn_freq;
470 __le16 cgn_alarm_freq;
471 __le16 cgn_lunq;
472 uint8_t cgn_pad1[8];
475 __le16 cgn_drvr_min[60];
476 __le32 cgn_drvr_hr[24];
477 __le32 cgn_drvr_day[LPFC_MAX_CGN_DAYS];
480 __le16 cgn_warn_min[60];
481 __le32 cgn_warn_hr[24];
482 __le32 cgn_warn_day[LPFC_MAX_CGN_DAYS];
485 __le32 cgn_latency_min[60];
486 __le32 cgn_latency_hr[24];
487 __le32 cgn_latency_day[LPFC_MAX_CGN_DAYS];
490 __le16 cgn_bw_min[60];
491 __le16 cgn_bw_hr[24];
492 __le16 cgn_bw_day[LPFC_MAX_CGN_DAYS];
495 __le16 cgn_alarm_min[60];
496 __le32 cgn_alarm_hr[24];
497 __le32 cgn_alarm_day[LPFC_MAX_CGN_DAYS];
521 #define LPFC_CGN_INFO_SZ (sizeof(struct lpfc_cgn_info) - \ argument