Home
last modified time | relevance | path

Searched refs:smp_action_t (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/lib/scsi/libsmp/common/
H A Dlibsmp_plugin.h67 int (*seo_exec)(void *, smp_action_t *);
88 off_t (*sfd_rq_dataoff)(smp_action_t *, smp_target_t *);
89 void (*sfd_rq_setframe)(smp_action_t *, smp_target_t *);
90 size_t (*sfd_rs_datalen)(smp_action_t *, smp_target_t *);
91 off_t (*sfd_rs_dataoff)(smp_action_t *, smp_target_t *);
92 void (*sfd_rs_getparams)(smp_action_t *, smp_target_t *);
111 extern void smp_action_get_request_frame(const smp_action_t *,
113 extern void smp_action_get_response_frame(const smp_action_t *,
115 extern void smp_action_set_response_len(smp_action_t *, size_t);
116 extern void smp_action_set_result(smp_action_t *, smp_result_t);
[all …]
H A Dlibsmp.h80 typedef struct smp_action smp_action_t; typedef
109 extern smp_action_t *smp_action_alloc(smp_function_t, smp_target_t *, size_t);
110 extern smp_action_t *smp_action_xalloc(smp_function_t, smp_target_t *,
112 extern uint32_t smp_action_get_timeout(const smp_action_t *);
113 extern void smp_action_set_timeout(smp_action_t *, uint32_t);
114 extern void smp_action_get_request(const smp_action_t *, void **, size_t *);
115 extern void smp_action_get_response(const smp_action_t *,
117 extern int smp_exec(smp_action_t *, smp_target_t *);
118 extern void smp_action_free(smp_action_t *);
H A Dsmp_engine.c418 smp_action_set_timeout(smp_action_t *ap, uint32_t timeout) in smp_action_set_timeout()
427 smp_action_get_timeout(const smp_action_t *ap) in smp_action_get_timeout()
433 smp_action_get_function_def(const smp_action_t *ap) in smp_action_get_function_def()
443 smp_action_get_rqsd(const smp_action_t *ap) in smp_action_get_rqsd()
453 smp_action_get_request(const smp_action_t *ap, void **reqp, size_t *dlenp) in smp_action_get_request()
474 smp_action_get_response(const smp_action_t *ap, smp_result_t *resultp, in smp_action_get_response()
494 smp_action_get_request_frame(const smp_action_t *ap, void **reqp, size_t *alenp) in smp_action_get_request_frame()
509 smp_action_get_response_frame(const smp_action_t *ap, in smp_action_get_response_frame()
528 smp_action_set_response_len(smp_action_t *ap, size_t elen) in smp_action_set_response_len()
534 smp_action_set_result(smp_action_t *ap, smp_result_t result) in smp_action_set_result()
[all …]
H A Dsmp_plugin.c53 smp_action_t *ap; in smp_report_general()
83 smp_action_t *ap; in smp_report_manufacturer_information()
/illumos-gate/usr/src/lib/scsi/plugins/smp/sas2/common/
H A Dsas2_functions.c49 sas2_rq_dataoff(smp_action_t *ap, smp_target_t *tp) in sas2_rq_dataoff()
62 sas2_rq_setframe(smp_action_t *ap, smp_target_t *tp) in sas2_rq_setframe()
107 sas2_rs_datalen(smp_action_t *ap, smp_target_t *tp) in sas2_rs_datalen()
129 sas2_rs_dataoff(smp_action_t *ap, smp_target_t *tp) in sas2_rs_dataoff()
142 sas2_rs_getparams(smp_action_t *ap, smp_target_t *tp) in sas2_rs_getparams()
167 sas2_report_general_rs_datalen(smp_action_t *ap, smp_target_t *tp) in sas2_report_general_rs_datalen()
191 sas2_report_manufacturer_info_rs_datalen(smp_action_t *ap, smp_target_t *tp) in sas2_report_manufacturer_info_rs_datalen()
275 sas2_discover_rs_datalen(smp_action_t *ap, smp_target_t *tp) in sas2_discover_rs_datalen()
311 sas2_report_phy_error_log_rs_datalen(smp_action_t *ap, smp_target_t *tp) in sas2_report_phy_error_log_rs_datalen()
347 sas2_report_phy_sata_rs_datalen(smp_action_t *ap, smp_target_t *tp) in sas2_report_phy_sata_rs_datalen()
[all …]
/illumos-gate/usr/src/lib/scsi/plugins/smp/usmp/common/
H A Dusmp.c150 usmp_exec(void *private, smp_action_t *ap) in usmp_exec()
/illumos-gate/usr/src/cmd/scsi/smp/common/
H A Dsmp.c52 static smp_action_t *ap = NULL;