Lines Matching defs:pm

1028 	/* Indicate that don't have the pm components yet */
1131 "pm-hardware-state", "needs-suspend-resume",
1180 "pm-components", fp_pm_comps,
2950 fc_fca_pm_t pm;
2957 bzero((caddr_t)&pm, sizeof (pm));
2959 pm.pm_cmd_flags = FC_FCA_PM_READ;
2960 pm.pm_cmd_code = FC_PORT_GET_P2P_INFO;
2961 pm.pm_data_len = sizeof (fc_fca_p2p_info_t);
2962 pm.pm_data_buf = (caddr_t)&p2p_info;
2965 port->fp_fca_handle, &pm);
8795 fc_fca_pm_t pm;
8802 bzero((caddr_t)&pm, sizeof (pm));
8806 pm.pm_cmd_flags = FC_FCA_PM_READ;
8807 pm.pm_cmd_code = FC_PORT_GET_FCODE_REV;
8808 pm.pm_data_len = fcio->fcio_olen;
8809 pm.pm_data_buf = fcode_rev;
8812 port->fp_fca_handle, &pm);
8829 if (pm.pm_data_len > fcio->fcio_olen) {
8845 fc_fca_pm_t pm;
8852 bzero((caddr_t)&pm, sizeof (pm));
8856 pm.pm_cmd_flags = FC_FCA_PM_READ;
8857 pm.pm_cmd_code = FC_PORT_GET_FW_REV;
8858 pm.pm_data_len = fcio->fcio_olen;
8859 pm.pm_data_buf = fw_rev;
8862 port->fp_fca_handle, &pm);
8886 fc_fca_pm_t pm;
8893 bzero((caddr_t)&pm, sizeof (pm));
8894 pm.pm_cmd_flags = FC_FCA_PM_READ;
8895 pm.pm_cmd_code = FC_PORT_GET_DUMP_SIZE;
8896 pm.pm_data_len = sizeof (dump_size);
8897 pm.pm_data_buf = (caddr_t)&dump_size;
8900 port->fp_fca_handle, &pm);
8924 fc_fca_pm_t pm;
8940 bzero((caddr_t)&pm, sizeof (pm));
8941 pm.pm_cmd_flags = FC_FCA_PM_WRITE;
8942 pm.pm_cmd_code = FC_PORT_DOWNLOAD_FW;
8943 pm.pm_data_len = fcio->fcio_ilen;
8944 pm.pm_data_buf = firmware;
8947 port->fp_fca_handle, &pm);
8963 fc_fca_pm_t pm;
8979 bzero((caddr_t)&pm, sizeof (pm));
8980 pm.pm_cmd_flags = FC_FCA_PM_WRITE;
8981 pm.pm_cmd_code = FC_PORT_DOWNLOAD_FCODE;
8982 pm.pm_data_len = fcio->fcio_ilen;
8983 pm.pm_data_buf = fcode;
8986 port->fp_fca_handle, &pm);
9016 fc_fca_pm_t pm;
9022 bzero((caddr_t)&pm, sizeof (pm));
9024 pm.pm_cmd_flags = FC_FCA_PM_READ;
9025 pm.pm_cmd_code = FC_PORT_GET_DUMP_SIZE;
9026 pm.pm_data_len = sizeof (dump_size);
9027 pm.pm_data_buf = (caddr_t)&dump_size;
9030 port->fp_fca_handle, &pm);
9051 bzero((caddr_t)&pm, sizeof (pm));
9052 pm.pm_cmd_flags = FC_FCA_PM_READ;
9053 pm.pm_cmd_code = FC_PORT_GET_DUMP;
9054 pm.pm_data_len = dump_size;
9055 pm.pm_data_buf = dump;
9058 port->fp_fca_handle, &pm);
9187 fc_fca_pm_t pm;
9189 bzero((caddr_t)&pm, sizeof (fc_fca_pm_t));
9202 if ((pm.pm_cmd_len = fcio->fcio_ilen) > 0) {
9203 pm.pm_cmd_buf = kmem_zalloc(fcio->fcio_ilen, KM_SLEEP);
9204 if (ddi_copyin(fcio->fcio_ibuf, pm.pm_cmd_buf,
9211 if ((pm.pm_data_len = fcio->fcio_alen) > 0) {
9212 pm.pm_data_buf = kmem_zalloc(fcio->fcio_alen, KM_SLEEP);
9213 if (ddi_copyin(fcio->fcio_abuf, pm.pm_data_buf,
9220 if ((pm.pm_stat_len = fcio->fcio_olen) > 0) {
9221 pm.pm_stat_buf = kmem_zalloc(fcio->fcio_olen, KM_SLEEP);
9224 pm.pm_cmd_code = FC_PORT_DIAG;
9225 pm.pm_cmd_flags = fcio->fcio_cmd_flags;
9228 port->fp_fca_handle, &pm);
9252 if (pm.pm_stat_len > fcio->fcio_olen) {
9257 if (ddi_copyout(pm.pm_stat_buf, fcio->fcio_obuf,
9266 if (ddi_copyout(pm.pm_stat_buf, fcio->fcio_obuf,
9267 pm.pm_stat_len, mode)) {
9278 if (pm.pm_cmd_buf != NULL) {
9279 kmem_free(pm.pm_cmd_buf, fcio->fcio_ilen);
9281 if (pm.pm_data_buf != NULL) {
9282 kmem_free(pm.pm_data_buf, fcio->fcio_alen);
9284 if (pm.pm_stat_buf != NULL) {
9285 kmem_free(pm.pm_stat_buf, fcio->fcio_olen);
9341 fc_fca_pm_t pm;
9387 bzero((caddr_t)&pm, sizeof (pm));
9389 pm.pm_cmd_flags = FC_FCA_PM_READ;
9390 pm.pm_cmd_code = FC_PORT_RLS;
9391 pm.pm_data_len = sizeof (*rls_acc);
9392 pm.pm_data_buf = (caddr_t)rls_acc;
9396 port->fp_fca_handle, &pm);
9700 fc_fca_pm_t pm;
9712 bzero((caddr_t)&pm, sizeof (pm));
9714 pm.pm_cmd_flags = FC_FCA_PM_WRITE;
9715 pm.pm_cmd_code = FC_PORT_SET_NODE_ID;
9716 pm.pm_data_len = sizeof (*rnid);
9717 pm.pm_data_buf = (caddr_t)rnid;
9721 port->fp_fca_handle, &pm);
9753 fc_fca_pm_t pm;
9786 bzero((caddr_t)&pm, sizeof (pm));
9788 pm.pm_cmd_flags = FC_FCA_PM_READ;
9789 pm.pm_cmd_code = FC_PORT_GET_NODE_ID;
9790 pm.pm_data_len = sizeof (fc_rnid_t);
9791 pm.pm_data_buf = (caddr_t)rnid;
9796 &pm);