Lines Matching refs:rets
274 * @rets: array to return results in
276 static int read_slot_reset_state(struct pci_dn *pdn, int rets[])
286 rets[2] = 0; /* fake PE Unavailable info */
295 return rtas_call(token, 3, outputs, rets, config_addr,
316 int rets[3];
320 rc = read_slot_reset_state(pdn, rets);
322 if (rets[1] == 0) return -1; /* EEH is not supported */
324 if (rets[0] != 5) return rets[0]; /* return actual status */
326 if (rets[2] == 0) return -1; /* permanently unavailable */
330 mwait = rets[2];
471 int rets[3];
533 ret = read_slot_reset_state(pdn, rets);
547 if ((rets[0] == 5) && (rets[2] == 0) && (dn->child == NULL)) {
555 if (rets[1] != 1) {
565 if (rets[0] != 1 && rets[0] != 2 && rets[0] != 4 && rets[0] != 5) {
920 unsigned int rets[3];
926 ret = rtas_call (ibm_get_config_addr_info2, 4, 2, rets,
928 if (ret || (rets[0]==0))
931 ret = rtas_call (ibm_get_config_addr_info2, 4, 2, rets,
935 return rets[0];
940 ret = rtas_call (ibm_get_config_addr_info, 4, 2, rets,
944 return rets[0];
952 unsigned int rets[3];
1004 ret = read_slot_reset_state(pdn, rets);
1005 if ((ret == 0) && (rets[1] == 1))