Lines Matching refs:bits

294 	if (!sr.bits.ldw.tas) {  in npi_dev_func_sr_init()
300 if (!sr.bits.ldw.sr) { in npi_dev_func_sr_init()
302 sr.bits.ldw.sr |= NPI_DEV_SR_LOCK_ST_FREE; in npi_dev_func_sr_init()
304 sr.bits.ldw.tas = 0; in npi_dev_func_sr_init()
311 sr.bits.ldw.sr)); in npi_dev_func_sr_init()
316 sr.bits.ldw)); in npi_dev_func_sr_init()
317 status = NPI_VIR_TAS_BUSY(sr.bits.ldw.funcid); in npi_dev_func_sr_init()
348 if (!sr.bits.ldw.tas) { in npi_dev_func_sr_lock_enter()
353 state = sr.bits.ldw.sr & NPI_DEV_SR_LOCK_ST_MASK; in npi_dev_func_sr_lock_enter()
359 sr.bits.ldw.sr |= (NPI_DEV_SR_LOCK_ST_BUSY | in npi_dev_func_sr_lock_enter()
360 (sr.bits.ldw.funcid << in npi_dev_func_sr_lock_enter()
369 sr.bits.ldw.sr)); in npi_dev_func_sr_lock_enter()
370 status = NPI_VIR_SR_RESET(sr.bits.ldw.funcid); in npi_dev_func_sr_lock_enter()
377 sr.bits.ldw.sr)); in npi_dev_func_sr_lock_enter()
378 status = NPI_VIR_SR_BUSY(sr.bits.ldw.funcid); in npi_dev_func_sr_lock_enter()
385 sr.bits.ldw.sr)); in npi_dev_func_sr_lock_enter()
386 status = NPI_VIR_SR_INVALID(sr.bits.ldw.funcid); in npi_dev_func_sr_lock_enter()
392 " tas busy", sr.bits.ldw)); in npi_dev_func_sr_lock_enter()
393 status = NPI_VIR_TAS_BUSY(sr.bits.ldw.funcid); in npi_dev_func_sr_lock_enter()
421 if (sr.bits.ldw.tas) { in npi_dev_func_sr_lock_free()
422 if (sr.bits.ldw.funcid == NPI_GET_LOCK_OWNER(sr.bits.ldw.sr)) { in npi_dev_func_sr_lock_free()
423 sr.bits.ldw.sr &= NPI_DEV_SR_IMPL_ST_MASK; in npi_dev_func_sr_lock_free()
424 sr.bits.ldw.sr |= NPI_DEV_SR_LOCK_ST_FREE; in npi_dev_func_sr_lock_free()
425 sr.bits.ldw.tas = 0; in npi_dev_func_sr_lock_free()
431 sr.bits.ldw.sr)); in npi_dev_func_sr_lock_free()
432 status = NPI_VIR_SR_NOTOWNER(sr.bits.ldw.funcid); in npi_dev_func_sr_lock_free()
438 sr.bits.ldw.tas)); in npi_dev_func_sr_lock_free()
439 status = NPI_VIR_TAS_NOTREAD(sr.bits.ldw.funcid); in npi_dev_func_sr_lock_free()
468 if (!sr.bits.ldw.tas) { in npi_dev_func_sr_funcid_get()
473 sr.bits.ldw.tas = 0; in npi_dev_func_sr_funcid_get()
502 if (!sr.bits.ldw.tas) { in npi_dev_func_sr_sr_raw_get()
507 sr.bits.ldw.tas = 0; in npi_dev_func_sr_sr_raw_get()
542 if (!sr.bits.ldw.tas) { in npi_dev_func_sr_sr_get()
547 sr.bits.ldw.tas = 0; in npi_dev_func_sr_sr_get()
589 sr.bits.ldw.sr |= (impl_sr << NPI_DEV_SR_IMPL_ST_SHIFT); in npi_dev_func_sr_sr_get_set_clear()
618 if (sr.bits.ldw.funcid == NPI_GET_LOCK_OWNER(sr.bits.ldw.sr)) { in npi_dev_func_sr_sr_set_only()
619 sr.bits.ldw.sr |= (impl_sr << NPI_DEV_SR_IMPL_ST_SHIFT); in npi_dev_func_sr_sr_set_only()
625 sr.bits.ldw.sr)); in npi_dev_func_sr_sr_set_only()
626 status = NPI_VIR_SR_NOTOWNER(sr.bits.ldw.funcid); in npi_dev_func_sr_sr_set_only()
651 if (!sr.bits.ldw.tas) { in npi_dev_func_sr_busy()
652 sr.bits.ldw.tas = 0; in npi_dev_func_sr_busy()
684 *tas_p = sr.bits.ldw.tas; in npi_dev_func_sr_tas_get()
685 if (!sr.bits.ldw.tas) { in npi_dev_func_sr_tas_get()
686 sr.bits.ldw.tas = 0; in npi_dev_func_sr_tas_get()
712 mp.bits.ldw.mpc = 1; in npi_fzc_mpc_set()
736 *mpc_p = mpc.bits.ldw.mpc; in npi_fzc_mpc_get()
790 bind.bits.ldw.tx_bind = 1; in npi_fzc_dma_bind_set()
791 bind.bits.ldw.tx = tn; in npi_fzc_dma_bind_set()
794 bind.bits.ldw.rx_bind = 1; in npi_fzc_dma_bind_set()
795 bind.bits.ldw.rx = rn; in npi_fzc_dma_bind_set()
866 gnum.bits.ldw.num = ldg; in npi_fzc_ldg_num_set()
1240 mgm.bits.ldw.arm = 1; in npi_intr_ldg_mgmt_set()
1246 mgm.bits.ldw.timer = timer; in npi_intr_ldg_mgmt_set()
1323 mgm.bits.ldw.arm = 1; in npi_intr_ldg_mgmt_arm()
1441 sd.bits.ldw.data = ((sid.func << SID_DATA_FUNCNUM_SHIFT) | in npi_fzc_sid_set()
1482 sid_p->func = ((sd.bits.ldw.data & SID_DATA_FUNCNUM_MASK) >> in npi_fzc_sid_get()
1484 sid_p->vector = ((sd.bits.ldw.data & SID_DATA_INTNUM_MASK) >> in npi_fzc_sid_get()