Lines Matching refs:pi
6082 int pi = 0;
6115 (void) scsi_findchild(self, name, addr, 1, &dsearch, NULL, &pi);
6248 (void) scsi_findchild(self, name, addr, 1, &dsearch, NULL, &pi);
6281 (void) scsi_findchild(self, NULL, addr, 1, &dsearch, NULL, &pi);
6491 circp, &pi)) == NULL) {
6498 0, &child, NULL, &pi);
6529 0, &dsearch, NULL, &pi);
6568 ((pi == NULL) && ndi_devi_device_isremoved(child))) {
6650 if (sdchild && pi && (probe == NULL)) {
6674 sp = scsi_hba_probe_pi(sdchild, SLEEP_FUNC, pi);
6724 *ppi = pi;
6986 * and 'pi' path_instance specified are associated with a responding LUN0.
7012 scsi_device_reportluns(struct scsi_device *sd0, char *taddr, int pi,
7064 lunrpt_pkt->pkt_path_instance = pi;
7132 "@%s,0 path %d: %d/%d luns", taddr, pi, nluns, tluns));
7139 * with a child of the vHCI instead of 'self' - in this case the 'pi'
7165 dev_info_t *self, char *taddr, int pi, int mt, scsi_enum_t se)
7238 taddr, pi, &lunp, &nluns, &tluns, &size) == NDI_SUCCESS)) {
7244 "@%s,0 path %d: enumerating %d reported lun%s", taddr, pi,
7307 "@%s,0 path %d: enumerating luns 1-%d", taddr, pi,
7311 "@%s,0 path %d: enumerating just lun0", taddr, pi));
7432 int pi;
7438 sd = scsi_device_config(self, NULL, addr, se, &circ, &pi);
7446 * In this case 'pi' is the path_instance needed to
7462 (void) scsi_hba_enum_lsf_of_t(sd, self, taddr, pi, mt, se);