Lines Matching defs:pi
6061 int pi = 0;
6094 (void) scsi_findchild(self, name, addr, 1, &dsearch, NULL, &pi);
6227 (void) scsi_findchild(self, name, addr, 1, &dsearch, NULL, &pi);
6260 (void) scsi_findchild(self, NULL, addr, 1, &dsearch, NULL, &pi);
6470 circp, &pi)) == NULL) {
6477 0, &child, NULL, &pi);
6508 0, &dsearch, NULL, &pi);
6547 ((pi == NULL) && ndi_devi_device_isremoved(child))) {
6629 if (sdchild && pi && (probe == NULL)) {
6653 sp = scsi_hba_probe_pi(sdchild, SLEEP_FUNC, pi);
6703 *ppi = pi;
6965 * and 'pi' path_instance specified are associated with a responding LUN0.
6991 scsi_device_reportluns(struct scsi_device *sd0, char *taddr, int pi,
7043 lunrpt_pkt->pkt_path_instance = pi;
7111 "@%s,0 path %d: %d/%d luns", taddr, pi, nluns, tluns));
7118 * with a child of the vHCI instead of 'self' - in this case the 'pi'
7144 dev_info_t *self, char *taddr, int pi, int mt, scsi_enum_t se)
7217 taddr, pi, &lunp, &nluns, &tluns, &size) == NDI_SUCCESS)) {
7223 "@%s,0 path %d: enumerating %d reported lun%s", taddr, pi,
7286 "@%s,0 path %d: enumerating luns 1-%d", taddr, pi,
7290 "@%s,0 path %d: enumerating just lun0", taddr, pi));
7411 int pi;
7417 sd = scsi_device_config(self, NULL, addr, se, &circ, &pi);
7425 * In this case 'pi' is the path_instance needed to
7441 (void) scsi_hba_enum_lsf_of_t(sd, self, taddr, pi, mt, se);