Lines Matching refs:pi

232 	struct pi_adapter *pi;  member
290 pf->pi = &pf->pia; in pf_init_units()
389 return pi_read_regr(pf->pi, 1, 6); in status_reg()
394 return pi_read_regr(pf->pi, 0, reg); in read_reg()
399 pi_write_regr(pf->pi, 0, reg, val); in write_reg()
428 pi_connect(pf->pi); in pf_command()
433 pi_disconnect(pf->pi); in pf_command()
442 pi_disconnect(pf->pi); in pf_command()
448 pi_disconnect(pf->pi); in pf_command()
452 pi_write_block(pf->pi, cmd, 12); in pf_command()
467 pi_read_block(pf->pi, buf, n); in pf_completion()
472 pi_disconnect(pf->pi); in pf_completion()
540 pi_connect(pf->pi); in pf_reset()
563 pi_disconnect(pf->pi); in pf_reset()
708 if (pi_init(pf->pi, 1, -1, -1, -1, -1, -1, pf_scratch, PI_PF, in pf_detect()
714 pi_release(pf->pi); in pf_detect()
722 if (pi_init(pf->pi, 0, conf[D_PRT], conf[D_MOD], in pf_detect()
729 pi_release(pf->pi); in pf_detect()
803 pi_do_claimed(pf_current->pi, do_pf_read); in do_pf_request()
805 pi_do_claimed(pf_current->pi, do_pf_write); in do_pf_request()
857 pi_disconnect(pf_current->pi); in do_pf_read_start()
860 pi_do_claimed(pf_current->pi, do_pf_read_start); in do_pf_read_start()
875 pi_disconnect(pf_current->pi); in do_pf_read_drq()
879 pi_do_claimed(pf_current->pi, do_pf_read_start); in do_pf_read_drq()
885 pi_read_block(pf_current->pi, pf_buf, 512); in do_pf_read_drq()
889 pi_disconnect(pf_current->pi); in do_pf_read_drq()
903 pi_disconnect(pf_current->pi); in do_pf_write_start()
906 pi_do_claimed(pf_current->pi, do_pf_write_start); in do_pf_write_start()
916 pi_disconnect(pf_current->pi); in do_pf_write_start()
919 pi_do_claimed(pf_current->pi, do_pf_write_start); in do_pf_write_start()
925 pi_write_block(pf_current->pi, pf_buf, 512); in do_pf_write_start()
936 pi_disconnect(pf_current->pi); in do_pf_write_done()
939 pi_do_claimed(pf_current->pi, do_pf_write_start); in do_pf_write_done()
945 pi_disconnect(pf_current->pi); in do_pf_write_done()
1000 pi_release(pf->pi); in pf_exit()