Searched refs:smp_action_t (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/lib/scsi/libsmp/common/ |
H A D | libsmp_plugin.h | 67 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 D | libsmp.h | 80 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 D | smp_engine.c | 418 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 D | smp_plugin.c | 53 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 D | sas2_functions.c | 49 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 D | usmp.c | 150 usmp_exec(void *private, smp_action_t *ap) in usmp_exec()
|
/illumos-gate/usr/src/cmd/scsi/smp/common/ |
H A D | smp.c | 52 static smp_action_t *ap = NULL;
|