Lines Matching refs:xact
1714 struct QIB_7220_ibsd_epb_transaction_reg *xact ) { in linda_ib_epb_wait() argument
1718 linda_readq ( linda, xact, QIB_7220_ibsd_epb_transaction_reg_offset ); in linda_ib_epb_wait()
1721 linda_readq ( linda, xact, in linda_ib_epb_wait()
1723 if ( BIT_GET ( xact, ib_epb_rdy ) ) { in linda_ib_epb_wait()
1724 if ( BIT_GET ( xact, ib_epb_req_error ) ) { in linda_ib_epb_wait()
1764 struct QIB_7220_ibsd_epb_transaction_reg xact; in linda_ib_epb_read() local
1769 if ( ( rc = linda_ib_epb_wait ( linda, &xact ) ) != 0 ) in linda_ib_epb_read()
1773 memset ( &xact, 0, sizeof ( xact ) ); in linda_ib_epb_read()
1774 BIT_FILL_3 ( &xact, in linda_ib_epb_read()
1778 linda_writeq ( linda, &xact, in linda_ib_epb_read()
1782 if ( ( rc = linda_ib_epb_wait ( linda, &xact ) ) != 0 ) in linda_ib_epb_read()
1785 data = BIT_GET ( &xact, ib_epb_data ); in linda_ib_epb_read()
1802 struct QIB_7220_ibsd_epb_transaction_reg xact; in linda_ib_epb_write() local
1806 if ( ( rc = linda_ib_epb_wait ( linda, &xact ) ) != 0 ) in linda_ib_epb_write()
1810 memset ( &xact, 0, sizeof ( xact ) ); in linda_ib_epb_write()
1811 BIT_FILL_4 ( &xact, in linda_ib_epb_write()
1816 linda_writeq ( linda, &xact, in linda_ib_epb_write()
1820 if ( ( rc = linda_ib_epb_wait ( linda, &xact ) ) != 0 ) in linda_ib_epb_write()