enc_softc_t
enc_softc_t *enc;
enc_update_request(enc_softc_t *enc, uint32_t action)
enc_fsm_step(enc_softc_t *enc)
enc_softc_t *enc;
enc_softc_t *enc;
enc_kproc_init(enc_softc_t *enc)
enc_softc_t *enc;
enc_other_cache(enc_softc_t *enc, enc_cache_t *primary)
void enc_update_request(enc_softc_t *, uint32_t);
typedef int fsm_fill_handler_t(enc_softc_t *ssc,
typedef int fsm_done_handler_t(enc_softc_t *ssc,
typedef int (enc_softc_init_t)(enc_softc_t *);
typedef void (enc_softc_invalidate_t)(enc_softc_t *);
typedef void (enc_softc_cleanup_t)(enc_softc_t *);
typedef int (enc_init_enc_t)(enc_softc_t *);
typedef int (enc_set_enc_status_t)(enc_softc_t *, encioc_enc_status_t, int);
typedef int (enc_get_elm_status_t)(enc_softc_t *, encioc_elm_status_t *, int);
typedef int (enc_set_elm_status_t)(enc_softc_t *, encioc_elm_status_t *, int);
typedef int (enc_get_elm_desc_t)(enc_softc_t *, encioc_elm_desc_t *);
typedef int (enc_get_elm_devnames_t)(enc_softc_t *, encioc_elm_devnames_t *);
typedef int (enc_handle_string_t)(enc_softc_t *, encioc_string_t *,
typedef void (enc_device_found_t)(enc_softc_t *);
typedef void (enc_poll_status_t)(enc_softc_t *);
safte_init_enc(enc_softc_t *enc)
safte_set_enc_status(enc_softc_t *enc, uint8_t encstat, int slpflag)
safte_get_elm_status(enc_softc_t *enc, encioc_elm_status_t *elms, int slpflg)
safte_set_elm_status(enc_softc_t *enc, encioc_elm_status_t *elms, int slpflag)
safte_poll_status(enc_softc_t *enc)
safte_softc_init(enc_softc_t *enc)
safte_fill_read_buf_io(enc_softc_t *enc, struct enc_fsm_state *state,
safte_process_config(enc_softc_t *enc, struct enc_fsm_state *state,
safte_process_gflags(enc_softc_t *enc, struct enc_fsm_state *state,
safte_process_status(enc_softc_t *enc, struct enc_fsm_state *state,
static int safte_set_enc_status(enc_softc_t *enc, uint8_t encstat, int slpflag);
safte_process_slotstatus(enc_softc_t *enc, struct enc_fsm_state *state,
safte_fill_control_request(enc_softc_t *enc, struct enc_fsm_state *state,
safte_process_control_request(enc_softc_t *enc, struct enc_fsm_state *state,
safte_softc_invalidate(enc_softc_t *enc)
safte_softc_cleanup(enc_softc_t *enc)
ses_elmdevname_callback(enc_softc_t *enc, enc_element_t *elem,
ses_setphyspath_callback(enc_softc_t *enc, enc_element_t *elm,
ses_set_physpath(enc_softc_t *enc, enc_element_t *elm,
ses_set_timed_completion(enc_softc_t *enc, uint8_t tc_en)
ses_process_pages(enc_softc_t *enc, struct enc_fsm_state *state,
ses_process_config(enc_softc_t *enc, struct enc_fsm_state *state,
ses_process_status(enc_softc_t *enc, struct enc_fsm_state *state,
ses_typehasaddlstatus(enc_softc_t *enc, uint8_t typidx)
static int ses_get_elm_addlstatus_fc(enc_softc_t *, enc_cache_t *,
static int ses_get_elm_addlstatus_sas(enc_softc_t *, enc_cache_t *, uint8_t *,
static int ses_get_elm_addlstatus_ata(enc_softc_t *, enc_cache_t *, uint8_t *,
ses_process_elm_addlstatus(enc_softc_t *enc, struct enc_fsm_state *state,
enc_softc_t *enc;
ses_process_control_request(enc_softc_t *enc, struct enc_fsm_state *state,
ses_publish_physpaths(enc_softc_t *enc, struct enc_fsm_state *state,
ses_publish_cache(enc_softc_t *enc, struct enc_fsm_state *state,
ses_process_elm_descs(enc_softc_t *enc, struct enc_fsm_state *state,
ses_fill_rcv_diag_io(enc_softc_t *enc, struct enc_fsm_state *state,
ses_encode(enc_softc_t *enc, uint8_t *buf, int amt, ses_control_request_t *req)
ses_fill_control_request(enc_softc_t *enc, struct enc_fsm_state *state,
ses_get_elm_addlstatus_fc(enc_softc_t *enc, enc_cache_t *enc_cache,
ses_print_addl_data(enc_softc_t *enc, enc_element_t *obj)
ses_get_elm_addlstatus_sas_type0(enc_softc_t *enc, enc_cache_t *enc_cache,
ses_get_elm_addlstatus_sas_type1(enc_softc_t *enc, enc_cache_t *enc_cache,
ses_get_elm_addlstatus_sas(enc_softc_t *enc, enc_cache_t *enc_cache,
ses_get_elm_addlstatus_ata(enc_softc_t *enc, enc_cache_t *enc_cache,
ses_softc_invalidate(enc_softc_t *enc)
ses_softc_cleanup(enc_softc_t *enc)
ses_init_enc(enc_softc_t *enc)
ses_set_enc_status(enc_softc_t *enc, uint8_t encstat, int slpflag)
ses_get_elm_status(enc_softc_t *enc, encioc_elm_status_t *elms, int slpflag)
ses_set_elm_status(enc_softc_t *enc, encioc_elm_status_t *elms, int slpflag)
ses_get_elm_desc(enc_softc_t *enc, encioc_elm_desc_t *elmd)
ses_get_elm_devnames(enc_softc_t *enc, encioc_elm_devnames_t *elmdn)
ses_handle_string(enc_softc_t *enc, encioc_string_t *sstr, unsigned long ioc)
ses_poll_status(enc_softc_t *enc)
ses_device_found(enc_softc_t *enc)
ses_softc_init(enc_softc_t *enc)
ses_iter_init(enc_softc_t *enc, enc_cache_t *cache, struct ses_iterator *iter)
static int ses_encode(enc_softc_t *, uint8_t *, int, int,
static int ses_set_timed_completion(enc_softc_t *, uint8_t);
static int ses_putstatus(enc_softc_t *, int, struct ses_comstat *);
static void ses_poll_status(enc_softc_t *);
static void ses_print_addl_data(enc_softc_t *, enc_element_t *);
ses_cache_free_elm_addlstatus(enc_softc_t *enc, enc_cache_t *cache)
ses_cache_free_elm_descs(enc_softc_t *enc, enc_cache_t *cache)
ses_cache_free_status(enc_softc_t *enc, enc_cache_t *cache)
ses_cache_free_elm_map(enc_softc_t *enc, enc_cache_t *cache)
ses_cache_free(enc_softc_t *enc, enc_cache_t *cache)
ses_cache_clone(enc_softc_t *enc, enc_cache_t *src, enc_cache_t *dst)
typedef void ses_devid_callback_t(enc_softc_t *, enc_element_t *,
ses_devids_iter(enc_softc_t *enc, enc_element_t *elm,
typedef void ses_path_callback_t(enc_softc_t *, enc_element_t *,
ses_path_iter_devid_callback(enc_softc_t *enc, enc_element_t *elem,
ses_paths_iter(enc_softc_t *enc, enc_element_t *elm,