LCASE
tmode.sg_flags |= LCASE;
tmode.sg_flags &= ~LCASE;
f |= LCASE;
#define GEN_SES_STATUS_DEV_SLOT_ACCESSORS(LCASE, UCASE) \
GEN_GETTER(ses_status_dev_slot, SES_STATUS_DEV_SLOT, LCASE, UCASE)
#define GEN_SES_STATUS_ARRAY_DEV_SLOT_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_STATUS_POWER_SUPPLY_ACCESSORS(LCASE, UCASE) \
GEN_GETTER(ses_status_power_supply, SES_STATUS_POWER_SUPPLY, LCASE, UCASE)
#define GEN_SES_STATUS_COOLING_ACCESSORS(LCASE, UCASE) \
GEN_GETTER(ses_status_cooling, SES_STATUS_COOLING, LCASE, UCASE)
#define GEN_SES_STATUS_TEMP_SENSOR_ACCESSORS(LCASE, UCASE) \
GEN_GETTER(ses_status_temp_sensor, SES_STATUS_TEMP_SENSOR, LCASE, UCASE)
#define GEN_SES_STATUS_DOOR_LOCK_ACCESSORS(LCASE, UCASE) \
GEN_GETTER(ses_status_door_lock, SES_STATUS_DOOR_LOCK, LCASE, UCASE)
#define GEN_SES_STATUS_AUDIBLE_ALARM_ACCESSORS(LCASE, UCASE) \
GEN_GETTER(ses_status_audible_alarm, SES_STATUS_AUDIBLE_ALARM, LCASE, UCASE)
#define GEN_SES_STATUS_ECC_ELECTRONICS_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_STATUS_SCC_ELECTRONICS_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_STATUS_NV_CACHE_ACCESSORS(LCASE, UCASE) \
GEN_GETTER(ses_status_nv_cache, SES_STATUS_NV_CACHE, LCASE, UCASE)
#define GEN_SES_STATUS_INVALID_OP_REASON_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_STATUS_UPS_ACCESSORS(LCASE, UCASE) \
GEN_GETTER(ses_status_ups, SES_STATUS_UPS, LCASE, UCASE)
#define GEN_SES_STATUS_DISPLAY_ACCESSORS(LCASE, UCASE) \
GEN_GETTER(ses_status_display, SES_STATUS_DISPLAY, LCASE, UCASE)
#define GEN_SES_STATUS_KEY_PAD_ENTRY_ACCESSORS(LCASE, UCASE) \
GEN_GETTER(ses_status_key_pad_entry, SES_STATUS_KEY_PAD_ENTRY, LCASE, UCASE)
#define GEN_SES_STATUS_ENCLOSURE_ACCESSORS(LCASE, UCASE) \
GEN_GETTER(ses_status_enclosure, SES_STATUS_ENCLOSURE, LCASE, UCASE)
#define GEN_SES_STATUS_SCSI_PORT_OR_XCVR_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_STATUS_LANGUAGE_ACCESSORS(LCASE, UCASE) \
GEN_GETTER(ses_status_language, SES_STATUS_LANGUAGE, LCASE, UCASE)
#define GEN_SES_CTRL_COMMON_ACCESSORS(LCASE, UCASE) \
#define GEN_SES_STATUS_COMM_PORT_ACCESSORS(LCASE, UCASE) \
GEN_GETTER(ses_status_comm_port, SES_STATUS_COMM_PORT, LCASE, UCASE)
GEN_ACCESSORS(ses_ctrl_common, SES_CTRL_COMMON, LCASE, UCASE)
#define GEN_SES_STATUS_VOLTAGE_SENSOR_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_STATUS_CURRENT_SENSOR_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_STATUS_TARGET_PORT_ACCESSORS(LCASE, UCASE) \
GEN_GETTER(ses_status_target_port, SES_STATUS_TARGET_PORT, LCASE, UCASE)
#define GEN_SES_STATUS_INITIATOR_PORT_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_STATUS_SIMPlE_SUBSES_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_STATUS_SAS_EXPANDER_ACCESSORS(LCASE, UCASE) \
GEN_GETTER(ses_status_sas_expander, SES_STATUS_SAS_EXPANDER, LCASE, UCASE)
#define GEN_SES_STATUS_SAS_CONNECTOR_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_STATUS_PAGE_ACCESSORS(LCASE, UCASE) \
GEN_HDR_ACCESSORS(ses_status_page, SES_STATUS_PAGE, LCASE, UCASE)
#define GEN_SES_CTRL_DEV_SLOT_ACCESSORS(LCASE, UCASE) \
GEN_ACCESSORS(ses_ctrl_dev_slot, SES_CTRL_DEV_SLOT, LCASE, UCASE)
#define GEN_SES_CTRL_ARRAY_DEV_SLOT_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_CTRL_POWER_SUPPLY_ACCESSORS(LCASE, UCASE) \
GEN_ACCESSORS(ses_ctrl_power_supply, SES_CTRL_POWER_SUPPLY, LCASE, UCASE)
#define GEN_SES_CTRL_COOLING_ACCESSORS(LCASE, UCASE) \
GEN_ACCESSORS(ses_ctrl_cooling, SES_CTRL_COOLING, LCASE, UCASE)
#define GEN_SES_CTRL_TEMP_SENSOR_ACCESSORS(LCASE, UCASE) \
GEN_ACCESSORS(ses_ctrl_temp_sensor, SES_CTRL_TEMP_SENSOR, LCASE, UCASE)
#define GEN_SES_CTRL_DOOR_LOCK_ACCESSORS(LCASE, UCASE) \
GEN_ACCESSORS(ses_ctrl_door_lock, SES_CTRL_DOOR_LOCK, LCASE, UCASE)
#define GEN_SES_CTRL_AUDIBLE_ALARM_ACCESSORS(LCASE, UCASE) \
GEN_ACCESSORS(ses_ctrl_audible_alarm, SES_CTRL_AUDIBLE_ALARM, LCASE, UCASE)
#define GEN_SES_CTRL_ECC_ELECTRONICS_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_CTRL_SCC_ELECTRONICS_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_CTRL_NV_CACHE_ACCESSORS(LCASE, UCASE) \
GEN_ACCESSORS(ses_ctrl_nv_cache, SES_CTRL_NV_CACHE, LCASE, UCASE)
#define GEN_SES_CTRL_UPS_ACCESSORS(LCASE, UCASE) \
GEN_ACCESSORS(ses_ctrl_ups, SES_CTRL_UPS, LCASE, UCASE)
#define GEN_SES_CTRL_DISPLAY_ACCESSORS(LCASE, UCASE) \
GEN_ACCESSORS(ses_ctrl_display, SES_CTRL_DISPLAY, LCASE, UCASE)
#define GEN_SES_CTRL_KEY_PAD_ENTRY_ACCESSORS(LCASE, UCASE) \
GEN_ACCESSORS(ses_ctrl_key_pad_entry, SES_CTRL_KEY_PAD_ENTRY, LCASE, UCASE)
#define GEN_SES_CTRL_ENCLOSURE_ACCESSORS(LCASE, UCASE) \
GEN_ACCESSORS(ses_ctrl_enclosure, SES_CTRL_ENCLOSURE, LCASE, UCASE)
#define GEN_SES_CTRL_SCSI_PORT_OR_XCVR_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_CTRL_LANGUAGE_ACCESSORS(LCASE, UCASE) \
GEN_ACCESSORS(ses_ctrl_language, SES_CTRL_LANGUAGE, LCASE, UCASE)
#define GEN_SES_CTRL_COMM_PORT_ACCESSORS(LCASE, UCASE) \
GEN_ACCESSORS(ses_ctrl_comm_port, SES_CTRL_COMM_PORT, LCASE, UCASE)
#define GEN_SES_CTRL_VOLTAGE_SENSOR_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_CTRL_CURRENT_SENSOR_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_CTRL_TARGET_PORT_ACCESSORS(LCASE, UCASE) \
GEN_ACCESSORS(ses_ctrl_target_port, SES_CTRL_TARGET_PORT, LCASE, UCASE)
#define GEN_SES_CTRL_INITIATOR_PORT_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_CTRL_SIMPlE_SUBSES_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_CTRL_SAS_EXPANDER_ACCESSORS(LCASE, UCASE) \
GEN_ACCESSORS(ses_ctrl_sas_expander, SES_CTRL_SAS_EXPANDER, LCASE, UCASE)
#define GEN_SES_CTRL_SAS_CONNECTOR_ACCESSORS(LCASE, UCASE) \
LCASE, UCASE)
#define GEN_SES_CTRL_PAGE_ACCESSORS(LCASE, UCASE) \
GEN_HDR_ACCESSORS(ses_ctrl_page, SES_CTRL_PAGE, LCASE, UCASE)
#define GEN_SES_STATUS_COMMON_ACCESSORS(LCASE, UCASE) \
GEN_GETTER(ses_status_common, SES_STATUS_COMMON, LCASE, UCASE)